请问如何在jsp页面中通过strut标签或者其他方式获取struts.xml中配置的action.extendsion值:
<constant name="struts.action.extension" value="html">
在action中可以通过DefaultSettings.get("struts.action.extension");获取到。
不知道能否在jsp中直接获取,难道只能通过action中获取在通过jsp获取action中的值?
问题补充:
请问如何在jsp页面中通过strut标签或者其他方式获取struts.xml中配置的action.extendsion值:
<constant name="struts.action.extension" value="html">
在action中可以通过DefaultSettings.get("struts.action.extension");获取到。
不知道能否在jsp中直接获取,难道只能通过action中获取在通过jsp获取action中的值?
感谢两位的回答,我觉得这个值应该可以直接通过struts2标签获取的,不需要引入什么包,其实两位的回答与action中获取方式是一样的
(有人说这个值已经在值站里了,可我不知道怎么取)
问题补充:
请问如何在jsp页面中通过strut标签或者其他方式获取struts.xml中配置的action.extendsion值:
<constant name="struts.action.extension" value="html">
在action中可以通过DefaultSettings.get("struts.action.extension");获取到。
不知道能否在jsp中直接获取,难道只能通过action中获取在通过jsp获取action中的值?
问题补充:
请问如何在jsp页面中通过strut标签或者其他方式获取struts.xml中配置的action.extendsion值:
<constant name="struts.action.extension" value="html" />
在action中可以通过DefaultSettings.get("struts.action.extension");获取到。
不知道能否在jsp中直接获取,难道只能通过action中获取在通过jsp获取action中的值?
感谢两位的回答,我觉得这个值应该可以直接通过struts2标签获取的,不需要引入什么包,其实两位的回答与action中获取方式是一样的
(有人说这个值已经在值站里了,可我不知道怎么取)
经过测试在action中DefaultSettings.get("struts.action.extension");也无法取到。无语中..
struts2 action extendsion 值的获取
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
5条回答 默认 最新
iteye_14081 2008-11-14 15:09关注看了一下,action的constant变量放在FilterDispatcher的actionMapper里面,但是它是私有的:
[code="java"]private static ActionMapper actionMapper;[/code]而且没有提供方法可以获取。
所以只能通过反射去获取了,呵呵。可以在你的BaseAction里面通过反射去拿到,然后传给jsp页面。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报