
struts2 是否可以使用动态路径?<result type="freemarker">${Session["sessionid"]}/defa
1个回答
展开全部
�愕膕ession第一个字母大写了
何不再action中加一个url属性,再使用<result>${url}</result>来实现AngelAndAngel 写道你这样 你在action里面定义一个String sessionId的变量,然后在方法里边赋值
sessionId=你的sessionid;
然后把配置改为
<result type="freemarker">[b]${sessionId}[/b]/default.htm</result> 不行,依然是取不到。
其实我这个地方就是想实现多套模版的功能。不同语言采用不同的模版。
所以定义了这个路劲。 问题补充:AngelAndAngel 写道应该是没问题啊 晕type="freemarker"
严重: Servlet.service() for servlet default threw exception
java.io.FileNotFoundException: Template /default.htm not found.
上面的路径都是配好的,在action里面都打印出来了 问题补充:AngelAndAngel 写道你设置的session属性 有get和set方法吗这个是struts2必须的,呵呵,ognl嘛,在页面上我都能取到这个值呢,我就纳了闷了,我很早以前就这么整过,当时还是webwork呢。
奇怪的很。 问题补充:AngelAndAngel 写道那是你文件路径没找到?我再整整。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询