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中操作

java能不能获得windows操作系统后台进程的信息?我想判断有没有包含一个特定名称的进程能不能实现

如何将后台数据显示在html页面里面

jsp中单选框怎么调节的不可选