关于网友提出的“ 请问Struts-configXML文件中能否实现动态地从Session中取得值赋给”问题疑问,本网通过在网上对“ 请问Struts-configXML文件中能否实现动态地从Session中取得值赋给”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 请问Struts-configXML文件中能否实现动态地从Session中取得值赋给
描述: 想在action页面中设置返回的页面,然后在Struts-config.XML中取得后赋给<>
解决方案1: 一般所有的跳转路径都在struts-config.xml中写好了。而且服务起动后,struts-config.xml已被加载。不能对它进行修改。
可以使用楼上的两种方式:
1、return new ActionForward("java.lang.String path");
2、从session中get到动态的路径,new ActionForward(“path”)
3、actionMapping.findForward("配置文件中的名字");
解决方案2: 从session中get到动态的路径,new ActionForward(“path”)
解决方案3: 没必要从struts-config.xml中去动态修改的。
通常在action中是return mapping.findForward("");
这样进行页面跳转,就必须在struts-config.xml中配置好forward的路径。
其实可以return new ActionForward("java.lang.String path");
直接把想要跳到的路径放进去就可以了。
以上介绍了“ 请问Struts-configXML文件中能否实现动态地从Session中取得值赋给”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3523607.html