A 页面 用户名:<input type="text" name="userName"> 在JAVA类里面 就可以 String str=request.getparamter("userName"); 转到B页面 用户名:${requestScope.userName}
自己写的一个比较麻烦的方法
点击编辑的时候,跳转的地址把值传过去
nav = nav + "?para2=" +dictionaryType+"¶3="+dictionaryName;
到editUI编辑的页面.把值拿到,然后再放到form.jsp的页面隐藏域中存起来
request.getParameter("para2")//拿到那个值 model.addAttribute("para2", request.getParameter("para2")); model.addAttribute("para3", request.getParameter("para3"));
<input type="hidden" name="para2" id="para2" value="${para2}">
<input type="hidden" name="para3" id="para3" value="${para3}">
最后修改成功后,跳转listUI页面就去拿到隐藏域里的值
listUI.html?para2='+$("#para2").val()+'¶3='+$("#para3").val()
在listUI里拿值
if(!StringUtils.isEmpty(request.getParameter("para2"))) { if(!request.getParameter("para2").equals("undefined")){ model.addAttribute("para2", request.getParameter("para2")); }else{ model.addAttribute("para2", ""); } } if(!StringUtils.isEmpty(request.getParameter("para3"))){ if(!request.getParameter("para3").equals("undefined")){ model.addAttribute("para3", request.getParameter("para3")); }else{ model.addAttribute("para3", ""); } }
把这些值当条件,再进行查询后显示最终页面