??
SPring+Structs2实现的项目中进行Spring AOP时的相关小记
1.一般为了方便开发Structs2的项目中的action都会建立一个BaseAction如果继承了BaseAction中的子类进行AOP时,只能指定AOP中的PointCut为BaseAction
如果对应的BaseAction如果继承于ActionSupport的话,就只能定义AOP中的PointCut...
分类:
编程语言 时间:
2014-11-06 13:02:33
阅读次数:
210
structs2中,已搭建好structs2开发环境,程序无任何问题。但是,部署好项目之后,启动Tomcat时Console报错抛出异常:严重: Exception starting filter struts2 java.lang.NullPointerException如下图所示:出现这个错误的...
分类:
编程语言 时间:
2014-10-30 10:58:28
阅读次数:
278
方法:1.使用 Spring 的 ActionSupport 类整合 Structs2.使用 Spring 的 DelegatingRequestProcessor 覆盖 Struts 的 RequestProcessor3.将 Struts Action 管理委托给 Spring 框架无论您使用哪...
分类:
编程语言 时间:
2014-10-28 19:53:41
阅读次数:
208
一、Structs2简介:1.什么是Struct2?著名的SSH三大框架分别为:表现层(Structs)、业务逻辑层(Spring),持久化层(Hibernate). Struct2是在WebWork2基础上发展而来的MVC框架,尽管Struct2与Structs在名字上很像,但代码编写风格上几乎是...
分类:
其他好文 时间:
2014-10-04 20:33:57
阅读次数:
304
一、到网上下载struts2的源代码:http://mirrors.cnnic.cn/apache//struts/source/struts-2.3.16.3-src.zip我把项目的源码路径定向到下载到的源代码:这份是webwork的核心源码,读取配置文件的核心代码就在于此:二、下面是strut...
分类:
其他好文 时间:
2014-09-17 13:25:02
阅读次数:
314
与Servlet API解耦的访问方式Structs2对HttpServletRequest,HttpSession,和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletRequest,Httpsession,Servlet...
分类:
移动开发 时间:
2014-08-27 14:38:47
阅读次数:
294
刚刚执行下面代码的时候程序没有出现异常,也没有报错,但是就是停止运行下一步了
JSONObject jsonObject = new JSONObject();
Gson gson = new Gson();
关键原因是缺少json的相应的jar包了,对应的jar包如下(不过有时候要根据structs2对应的版本来):
1.commons-beanutils-1.7.0.jar
...
分类:
Web程序 时间:
2014-08-25 22:59:55
阅读次数:
650
Action中可以通过OGNL访问Action里面的元素的属性。 (1)访问值栈中对象的普通方法: (2)访问值栈中对象的普通方法: (3)访问值栈中的Action的普通属性 (4)访问值栈中对象的普通属性 (5)访问值栈中对象的普通属性 (6)访问值栈中...
分类:
其他好文 时间:
2014-07-14 22:25:23
阅读次数:
237
字符串OGNL表达式 在valuestack里面没有admin这个变量,所以需要不需要加上双引号。'" escape="true|false"> true的话不要解析,直接输出,如果设置成false的话就直接解析成html标签。这样就可以设置adminName的值标签一旦结束就从栈顶拿走了如果指定了...
分类:
其他好文 时间:
2014-07-14 22:24:44
阅读次数:
366
result的类型有好几种1, dispatcher 这是服务器端跳转,structs默认的就是服务器端跳转2,redirect,这是客户端跳转。3,chain 访问action 4,redirectAction也是重定向到某一个action================= /main.jsp.....
分类:
其他好文 时间:
2014-07-14 22:23:32
阅读次数:
324