ntjm.net
当前位置:首页 >> 利用JSTL怎么从rEquEst里接收一个jAvABEAn对象 >>

利用JSTL怎么从rEquEst里接收一个jAvABEAn对象

${对象名字}这个是EL,取得了之后就能用JSTL操作了

你${requestScope.i}取的是一个对象,你要显示的是对象里的属性,所以还得再点里面的属性 或是将对象赋值给struts的s:set再点属性

首先 你要确定你的对对象存放在哪个作用域里面在request session 或者是 application然后可以用里面直接使用javabean了或者直接在里面写 [对象完整路径名] temp= request.getAttrbut("对象名的KEY");得到对象然后使用

用STRUTS不就好了,getForm里面的一个属性form 表单提交到servlet:<form method=post name="creator" action="UserRegData.do" onSubmit="return check()">在servlet中用request.getParameter(name)得到用户输入的值~~可以继承

不要说话:确定不用el:el如下:${requestScope.obj==sessionScope.obj} 唉,问题来了,jstl没有自己的判断机制啊,<c:if >里面的test还不是用的${}el表达式,不过如果你要分别取出,jstl还有方案:比如session的<c:out scope="session" value="${obj} /> 然后request的:<c:out scope="session" value="${obj} />

<c:set var="a" scope="session" value="userInfo"/><c:out value="${a}">

<p>在servlet里面保存list</p> <p>&nbsp;request.setattribute("list",list);</p> <p>&nbsp;</p> <p>jsp页面显示</p> <p><%@ taglib uri=" <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fjava.sun.com%2fjsp%2fjstl%2fcore%

你说的JAVA是指JAVASCRIPT吗?这个不好说,VBS一般是在IIS上运行的,也就是说是运行在服务器端的.而JAVASCRIPT是在浏览器上动行的,就是所谓的动行在客户端.硬要说,我个人觉得JAVASCRIPT功能强大些,能实很多功能!希望能帮到你,麻烦采纳一下,谢谢!

你的意思是不是要在jsp页面用bean的实体类?1. import 导入其包2. 在控制层可以传对象到session中,在页面拿对象属性(jstl标签拿,方便)

jstl 中有个c 标签是用于循环的 在jsp页面的头部 导入c标签: <%@ taglib uri=" http://java.sun.com/jsp/jstl/core" prefix="c"%> 下面为循环 对象 //$(list) 为 el 表达式 去获取 resquest 或者page 或者session 中的list 对象 每个循环出来的对象为 ware <c:forEach items="${list}" var="ware"> ${ware.name }</c:forEach>

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com