【JSP EL】el表达式判断是否为null

后台程序放入Model中,从前台el表达式取出来非常方便,但是如果需要处理

  当数据为null的时候,怎么办,不为null的时候,怎么办;这个怎么处理呢?

             <span class="user-name adminName">

                        <c:if test="${empty admin.name}">
                            机构获取失败
                        </c:if>
                        <c:if test="${not empty admin.name}">
                            ${admin.accessman}
                        </c:if>
                    </span>
                    <span class="user-name adminAddress">
                        中间人:
                        <c:if test="${empty admin.accessman}">
                            暂无
                        </c:if>
                        <c:if test="${not empty admin.accessman}">
                            ${admin.accessman}
                        </c:if>
                    </span>

 

效果如下:

  

或者:

  

 

时间: 2024-09-27 09:32:22

【JSP EL】el表达式判断是否为null的相关文章

jsp中EL表达式在判断时如何取值呢

问题描述 jsp中EL表达式在判断时如何取值呢 ${users.getUsers_name()!=""?"欢迎你"+${usershttp://ask.csdn.net/questions/238187#.getUsers_name()}:"您还没有登陆,请登录"} 如果登陆成功,我想把用户名也得到,但是不行呢 解决方案 ${ !empty(users.getUsers_name())?"欢迎你${users.getUsers_name

JSP 中EL表达式用法详解

EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便.接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${为起始.以}为结尾的.上述EL范例的意思是:从Session的范围中,取得 用户的性别.假若依照之前JSP Scriptlet的写法如下: User user =(User)session.getAttribute("user"); String sex =user.getSex( );

实例解析JSP中EL表达式的各种运用_JSP编程

EL运算符: <%@page language="java" contentType="text/html;charset=gb2312"%> <%@page import="java.sql.*" %> <!DOCTYPE html> <html> <head> <title>El算数运算符</title> </head> <body>

jsp中EL表达式获取数据_java

jsp标签: <jsp:include> <jsp:forward> 实现请求转发 <jsp:param> 给上面的添加参数的 EL表达式: 1.获取变量数据 <% String name="陶士涵"; pageContext.setAttribute("name",name); %> 你好,${name} 2.获取数组数据 <% String[] names={"陶士涵","张三&

jsp标签-Jsp中EL表达式可以放在表单的name属性里吗?

问题描述 Jsp中EL表达式可以放在表单的name属性里吗? Jsp中EL表达式可以放在表单的name属性里吗? 例如: <input name=""${question.id}"" /> 目的是为了根据id取得question对应answer,求大神帮忙 解决方案 那你弄个隐藏域就可以了,, 解决方案二: 是可以这样放的,,, 解决方案三: 我没试过,应该是可以的

jsp中el Map取值问题标题标题标题

问题描述 jsp中el Map取值问题标题标题标题 现在要做个树状菜单来展现单位与个人账号,1对多,现在我的做法是将单位账号展现后, 里面 根据单位账号的ID取后台map,即个人账号为${map['id']},请问如何将这里面的id 改成动态的 即${map['单位账号.id']}呢?或者大仙们告诉一个别人方法 ! 解决方案 就是MAP的应用问题了,你想做点开一个单位名称,就显示该单位所有人的账号对吧?首先要初始化好MAP,把每个单位的个人账号分别放在数组中,比如a[0]=;a[1]=;然后把单

jsp页面中表达式语言中的$符号不起作用的解决方法_JSP编程

今天myeclipse里部署了之前做的一个测试项目,发现jsp里的$符号tomcat启动后页面上显示出来了,百度搜了下别人也有类似的问题出现过.经提醒原来是web.xml配置的version设置的是2.5而我tomcat5启动的.是tomcat的版本低于web的版本,从而导致$符号不能正常使用. 后将tomcat5改用tomcat6.jdk采用1.6 启动spring2.5项目.$显示问题解决. 以下是网上摘录的详细说明: 在jsp页面中用表达式语言中的$符号,如${pageScope.titl

tkinter-Python中eval表达式判断是否合法问题

问题描述 Python中eval表达式判断是否合法问题 我是用的tkinter的从Text获取输入,然后用eval()求值,当输入的表达式错误的时候,会有unexpected EOF while parsing,如何判断这种情况然后提示表达式错误? self.result=tkinter.Toplevel(self.main) self.result.title('') self.result.geometry('160x80+100+120') if(eval(exp.get('1.0','1

struts2-获取jsp中select的值,为Null

问题描述 获取jsp中select的值,为Null 我在struts2的action中需要获取到select的值,value分别是1,2,3,取到的值是空是为什么 解决方案 http://blog.sina.com.cn/s/blog_7cfd803201011moz.html 解决方案二: http://www.educity.cn/wenda/204979.html 解决方案三: 放在form表单里提交试试