java-web开发怎么在前后端传参数

java-web开发怎么在前后端传参数

  • detail.html
  • ImageServlet
  • 补充

detail.html

	

ImageServlet

部分关键代码 。

if(request.getParameter("favor")!= null) {
     
					try {
     
						
						image = imageService.getImageById(Integer.valueOf(request.getParameter("id")));
						//点赞数+1
						image.setFavor(image.getFavor() + 1);
						imageService.update(image);
						response.getWriter().append(ResponseBuilder.createJson(image));
					} catch (NumberFormatException | SQLException e) {
     
						e.printStackTrace();
						response.getWriter().append(ResponseBuilder.createJson(ResponseCode.SERVICE_ERROR));
					}
				}else {
     
					try {
     
						image = imageService.getImageById(Integer.valueOf(request.getParameter("id")));
						response.getWriter().append(ResponseBuilder.createJson(image));
					} catch (NumberFormatException | SQLException e) {
     
						e.printStackTrace();
						response.getWriter().append(ResponseBuilder.createJson(ResponseCode.SERVICE_ERROR));
					}
				}

补充

html自然是在写前端了,然后通过请求servlet来对后端进行操作

传参:
this.$http.get(‘images?id=’ + this.imageId + ‘&favor=1’).then(function (res)

判断参数:
if(request.getParameter(“favor”)!= null)

按钮监听:

你可能感兴趣的:(java,js,java)