jsp里面判断后台有没有model.addAttribute()一个list进来。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp里面判断后台有没有model.addAttribute()一个list进来。相关的知识,希望对你有一定的参考价值。
controller里两种情况。一是传一个list到jsp,二是直接返回到这个jsp。 两个jsp页面是一样的,我怎么在jsp里面判断是否传了这个list进来。直接$list!null 会报错。
参考技术A 存:List list = new ArrayList();
String a = "a";
String b = "b";
list.add(a);
list.add(b);
session.setAttribute("LIST", list);追问
我是要在jsp里判断list是否存在
参考技术B if ("$requestScope.list")else
我想在jsp 页面上弹出对话框提示用户输入错误,如何在后台servlet中操作
我在servlet中做判断,if(!密码1.equals(密码2)) JOptionPane.showMessageDialog(this, "密码不一致"); //调用此方法弹出对话框,但是这个方法我不会用,并且这个方法在这里会报红。具体应该如何操作。希望附带上具体说明 //这个方法在javase中经常用到,而且非常好用,但是到了jsp 里面就出现问题了。 //(The method showMessageDialog(Component, Object) in the type JOptionPane is not applicable for the arguments (RegisterServlet, String)) 这是报红信息
参考技术A 在jsp页面用form标签即可实现:当该页面跳转的时候,即跳转到servletofdownload所指定的页面
以上是关于jsp里面判断后台有没有model.addAttribute()一个list进来。的主要内容,如果未能解决你的问题,请参考以下文章
做一个web登录界面,login.jsp里面进行登录,loginservlet进行登录处理,然后转回login.jsp进行显示
java后台转发jsp地址到到前端页面的时候,前端页面效果未加载是怎么回事?
我想在jsp 页面上弹出对话框提示用户输入错误,如何在后台servlet中操作