Struts2 有关于无法正常的使用通配符
摘要:今天使用struts 2.3.4版本,做了一个通配符的小测试,结果其他的Action都能正常的使用,但是使用通配符的Action不能正常的使用。网上找了很久,最后发现,貌似strust2.3版本以上的通配符是需要加上适用Action方法的范围,如下面代码显示。input和detail对应Action
阅读全文
有关于java反编译工具的使用
摘要:有时候想去查看jar包中的class文件中的代码,但是class文件如果没有进行反编译操作的话,代码无法直观的查看。这时候可以使用jadeclipse对class文件进行反编译的操作。 1、首先这里需要一个jar包(net.sf.jadclipse_3.3.0.jar)和一个执行文件(jad.exe
阅读全文
Action名称的搜索顺序
摘要:假设当前的路径的URL是:http://StrutsDemo01/path1/path2/path3/test.action 步骤1、首先寻找命名空间(namespace)为 /path1/path2/path3的包(package),如果当前的命名空间不存在则执行步骤2。如果存在这个Package
阅读全文
Struts2 的 值栈和ActionContext
摘要:1、ValueStack 和 ActionContext 的关系与区别: -- 相同点:它们都是在一次HTTP请求的范围内使用的,它们的生命周期都是一次请求 -- 不同点:ValueStack 分为对象栈(Object Stack) 和 Map栈(Map Context),而ActionContex
阅读全文
在Action 中访问web资源
摘要:1、什么是web资源: HttpServletRequest,HttpSession,ServletContext等原生的Servlet API. 2、为什么要访问web资源? B/S应用的Controller 中必然需要访问web资源:如域对象中读写属性,读取Cookie,获取realPath..
阅读全文