struts2 ognl 标签问题。%{}取不到值。其他页面我用相同的方法没问题啊! 谢谢。解决了可以加分。

%{did}取不到值。直接失效了。后面的地址应该为
/jiemo/departmentAction_deleteDepartment?did=3
jsp页面是这样写的。

访问后的页面源代码是这样的。

不是用${did}来取的吗?再也不相信爱情了追问

ognl啊,用${}直接报错了。谢谢。

追答

struts 标签里面有action这个属性吗?其次为什么 '?did='这几个字符也不显示呢?好奇怪哦,我在我这边实验%{did}是可以取到值的

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-28
呀喝,,,连?did= 都不显示了、、、奇怪啊、没有理由啊。。实在不行换普通标签
<a href =" ${pageContext.request.contextPath} /departmentAction.......?did=${did} "/>追问

谢谢。还好发现了。访问的地址不加.action就会出现这种奇怪的现象,我说我还测试通过了怎么现在访问又出问题了。还好发现了,要不要耗很长的时间。

追答

汗、、我在这郁闷了很久

追问

我得去看看加,action和不加action有什么区别

追答

配置的、、你愿意可以配置成.do 也可以配置成/然后就不用写.action 了、但是如果做到权限那块自己写的拦截器、就会过滤所有请求、包括图片啊、之类的、、所以建议加上一个后缀、

百度一下它

第2个回答  2013-05-28
应该是${did}吧追问

谢谢,那是el表达式。

相似回答
大家正在搜