webwork2.2.4+spring配制方式总结

原创 2007年03月14日 10:24:00

最近在做个项目,用的是webwork+spring+hibernate,在网上看了不少webwork+spring的配制方式,大多都是老的配制方式,比如2.1.7的,webwork2.2.4新加了很多功能,和spring的配制也简单了很多,下面就webwork2.2.4+spring的配制方式做个总结。

首先在 webwork.properties中加入  
        webwork.objectFactory = spring
      这样就在WebWork中开启对的Spring支持了

然后在web.xml中加入
     <listener>
             <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
     </listener>

     打开Spring的Listener

最后从Spring中初始化 Action
  比如在 xwork中action的定义如下
    <action name="login" class="loginAction">    (主要看这里)
       <result name="success" type="dispatcher">
          <param name="location">/main.jsp</param> 
       </result>
      <result name="error" type="dispatcher">
         <param name="location">/login.jsp</param>
     </result>
       <interceptor-ref name="params" />
      <interceptor-ref name="model-driven" /> 
   </action>
上面是 <action name="login" class="loginAction">    这句中的class里原来应该是loginAction的路径,现在这里写
什么都行,主要是和下面的spring的配制文件中对这个action描述的bean中的id值相同就行,但为了方便,这里就
写成loginAction
  下面是spring的配制文件中加入
   
<bean id="loginAction" class="com.imti.action.LoginAction" singleton="false">
       <property name="userSerivice">   (这是loginAction中用到的服务)
            <ref local="proxyUserService"/>
      </property>
    </bean>

    <bean id="loginAction" class="com.imti.action.LoginAction" singleton="false">这里的clsss中为action的真实
路径,id的内容就是刚才说的  和<action name="login" class="loginAction">这里的class内容要相同

还要注意一点就是要把webwork2.2.4包中的lib下的spring目录中的jar文件都考到项目中

我做一个登入程序可在http://download.csdn.net/down/162091下载

各种提权、渗透经验技巧总结大全(下)

liunx 相关提权渗透技巧总结,一、ldap 渗透技巧: 1.cat /etc/nsswitch 看看密码登录策略我们可以看到使用了file ldap模式 2.less /et...
  • netsec_steven
  • netsec_steven
  • 2017年01月23日 11:25
  • 376

Java方法参数传递方式总结

该篇文章根据知乎用户[Intopass]回答内容修改而来。 https://www.zhihu.com/question/31203609首先结论是八大基本数据类型按值传递。 其他对象按引用传递。...
  • u012719153
  • u012719153
  • 2016年04月17日 18:44
  • 407

外贸电商小总结

外贸电商——————————开发一个月后的小总结 关于第一个月,作为一个菜鸟的确可谓是颇为紧张的,即便有人(Zack师父)能给予帮助,在平时只有自己打码的情况下,遇到问题时都不免得往难里想。最近刚刚...
  • steph_qiu
  • steph_qiu
  • 2017年05月10日 09:18
  • 211

加载配置文件的四种方式

package day01; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStrea...
  • wangqing84411433
  • wangqing84411433
  • 2017年03月28日 00:06
  • 806

关于雷军:十年的思考和总结

关于雷军,我首先保留自己的观点。近年来看到很多关于雷军的各种评论性新闻,褒贬不一,但主要还是以小米为主线的。拜读了很多关于雷军的文章之后,决定以雷军先生创办小米之前的心路历程来写,其实我本人对各种大家...
  • lftaoyuan
  • lftaoyuan
  • 2017年04月11日 14:48
  • 775

HTML5 网页布局的总结

可以通过 和 将 HTML 元素组合起来。 HTML 块元素 大多数 HTML 元素被定义为块级元素或内联元素。 编者注:“块级元素”译为 block level element,“内联元素”...
  • cut001
  • cut001
  • 2017年04月28日 14:59
  • 516

访问网络的几种方式

访问网络的几种方式new Thread(){ public void run() { try { Str...
  • u011480946
  • u011480946
  • 2017年01月26日 11:30
  • 104

java的基本配置

Java Learning Path (一)、工具篇 一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envi...
  • timbear
  • timbear
  • 2006年12月22日 10:50
  • 515

JAVA集合类——难得的总结

文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41346969 以下资料是在学习中总结出来的,希望对你有所帮...
  • pistolove
  • pistolove
  • 2014年11月24日 21:27
  • 8055

工作十年对做事和做人的经验总结

别的不多说, 首先直接切入主题, 做事和做人是中国人绕不过去的坎, 我的经验总结只有8个字: 做事靠定, 做人靠忍. 这是我工作十年之后, 总结出来的, 具体的我就不解释了, 希望看到的人好好体会一下...
  • huyoo
  • huyoo
  • 2015年05月02日 20:35
  • 1018
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:webwork2.2.4+spring配制方式总结
举报原因:
原因补充:

(最多只允许输入30个字)