问题描述
- SSH框架 在jsp界面中获取后台request.put的值并进行判断代码书写
-
在Action.java中设置了request.put("sql",0);
在jsp界面中通过<%=request.getAttribute("sql")%>来获取
我是想在jsp界面判断該值从而作出不同的操作
故写了 < s:if test="<%=request.getAttribute("sql")%>==0">
但是会报错。。。应该是这条语句< s:if test>的书写错了
該值在界面能够单独获取
求助!
解决方案
后台用request.setAttribute,前台用request.getAttribute
解决方案二:
用jstl标签,,c:if test="${sql}==0"就行了,,或者<% String sql=request.getAttribute("sql"); if(sql==0){}else%>
解决方案三:
后台存入的数据可以直接在jsp页面上通过El表达式过去的。
时间: 2024-09-19 09:18:04