修改回显

A 页面
用户名:<input type="text" name="userName">

在JAVA类里面 就可以
String str=request.getparamter("userName");

转到B页面
用户名:${requestScope.userName}

自己写的一个比较麻烦的方法

点击编辑的时候,跳转的地址把值传过去

nav = nav + "?para2=" +dictionaryType+"&para3="+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()+'&para3='+$("#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", "");
                }
            }


把这些值当条件,再进行查询后显示最终页面

原文地址:https://www.cnblogs.com/xuerong/p/5466054.html