一、jsp文件中除了ajax之外还有EL表达式
//在Struts框架或者SSM框架中一般采用servletRrquest类或者ModleAndView类进行传值
@RequestMapping("路径")
public ModelAndView id(int id,ModelAndView modle) {
modle.addObject("id", id);
modle.setViewName("路径");
return modle;
}
//或者
@RequestMapping("路径")
public void id(ServletRequest req,ServletResponse res,int id) {
req.setAttribute("id", id);
try {
req.getRequestDispatcher("路径").forward(req, res);
} catch (ServletException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//然后在jsp文件中都是用${id}接值
二、html文件
//在HTML文件中一般都是用ModleAndView类进行传值
@RequestMapping("路径")
public void id(ServletRequest req,ServletResponse res,int id) {
req.setAttribute("id", id);
try {
req.getRequestDispatcher("路径").forward(req, res);
} catch (ServletException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//在前端HTML区别jsp文件的接值 HTML用 [[${id}]] 接值