开发环境SSH。
EL表达式无效。
${nowuser.jobNum} ---这样可以取到session里的值
${4+1} ---可以取到5但是<s:property value="name"/> 这样有值,${name}这样取不到值。
差不多就是request里的取不到web.xml是2.4的求指导~
EL表达式无效。
${nowuser.jobNum} ---这样可以取到session里的值
${4+1} ---可以取到5但是<s:property value="name"/> 这样有值,${name}这样取不到值。
差不多就是request里的取不到web.xml是2.4的求指导~
解决方案 »
- No bean found under attribute key page
- 请大家推荐一个比较灵活的工作流框架
- 下列哪些可以用JNDI访问?
- 怎么把2进制转为字符?还有一般文件中的中文用什么编码的,不会是UTF-8吧?比如图片的相机型号和WORD的所有者这些信息?
- WebSphere下,如何部署Struts项目
- 关于后台组装带有sturts2标签的html代码前台显示的问题。
- 有用dom4j过的高手吗?
- 高分:jb8产生ejb的路径怎么设置???????
- interface和abstract interface有何区别!
- Java类的有参方法如何理解
- 求教 oracle 递归查询
- 一个关于算法的问题(都进来帮我解决下)
pageScope、requestScope、sessionScope、applicationScope
如果没有给定参数名的取值范围,系统默认从page范围中查找,找不到则找request,一次类推,都找不到时传回null
EL表达式(与输入有关的内置对象)
param 和 paramValues 用来获取表单中提交的信息。前者返回 String 类型数据,后者返回 String[] 类型的数据。如 ${paramValues.name}。${param.name} 等价于 request.getParamter("name")
${requestScope.name} 等价于 request.getAttribute("name")${name}取不到值、
LZ这样试试!${param.name}在不行就:request.getParamter("name") / request.getAttribute("name") 这样取值出来对比一下!
就知道怎么获取了!
你要这样用吧。
---不行
request.getParamter("name")
---JSP写这个报错
request.getAttribute("name")
---null回#2 strtus2会自动装值吧,还没过拦截器有装进去?
我用S标签可以取的到,就是EL不能用,不晓得为什么
怪咯、request.getParamter("name")肿么会报错呢?
struts标签用的一律是ognl标签
这里的name值是后台request.setAttribute("name", "xxx");若是
${name}或者${requestScope.name}应该都可以的