快速业务通道

S2SH框架配置步骤 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-22
ivate String allname;   6    private String address;   7   8    public String getUsername() {   9        return this.username; 10    } 11    public void setUsername(String username) { 12        this.username = username; 13    } 14    public String getAllname() { 15        return this.allname; 16    } 17    public void setAllname(String allname) { 18        this.allname = allname; 19    } 20    public String getAddress() { 21        return this.address; 22    } 23    public void setAddress(String address) { 24        this.address = address; 25    } 26} 27

S2SH框架配置步骤(7)

时间:2010-12-22 BlogJava 扬帆出海

SpringTest.java:

1package test.spring;   2   3import org.springframework.context.ApplicationContext;   4import  org.springframework.context.support.ClassPathXmlApplicationContext;   5   6public class SpringTest {   7    public static void main( String[] args ) {   8        //加载spring配置文件,初始化IoC容器   9        ApplicationContext ac = new  ClassPathXmlApplicationContext("spring/applicationContext.xml") ; 10        //从容器 接管Bean 11        TUser user = (TUser) ac.getBean("TUser") ; 12        //输出欢迎信息 13        System.out.println( "Hello:" +  user.getUsername() + ";u is in " + user.getAddress() + " ;  and u is  " + user.getAllname() ) ; 14    } 15} 16

创建完毕后,就剩最后一步了,在applicationContext.xml中配置一个bean ,在xml中增加如下代码:

<bean id="TUser" class="test.spring.TUser">          <property name="username" value="小张"></property>          <property name="allname" value="张三"></property>          <property name="address" value="青岛市"></property>      </bean>

好了,下面运行一下吧,右键单击SpringTest.java选择run as àJava Application,运行结果如下:

如果你的运行结果和上面一样,且没有异常,则说明Spring配置成功了。是 不是很简单?不要骄傲,重要的是Spring与Hibernate、Struts的整合。继续吧 !

5.3 整合Struts

Spring与Struts的整合其实就是把Struts的 Action类交给Spring来管理,下面开始吧!

1) 导入jar包。在 Struts2.1.6的lib目录中找到struts2-spring-plugin-2.1.6.jar,引入到工程 中。

2) 配置web.xml文件。在web.xml中加入以下代码:

<listener>      <listener-class>           org.springframework.web.context.ContextLoaderListener       </listener-class>  </listener>

1) 现在 就来看如何把struts的action交给spring。以struts示例中的login.action为例 ,首先创建一个LoginAction类的Bean。在applicationContext.xml中增加如下 代码:

<bean id="loginAction"  class="test.action.LoginAction" scope="prototype"> <

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号