启动spring的两个典型方式
来源:互联网 发布:阿里云的ip地址 编辑:程序博客网 时间:2024/05/18 03:34
方法1,在web.xml中启动时在文件最前面添加下面几行代码即可:
<!-- 启动Spring -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/applicationContext.xml</param-value>
</context-param>
方法2,在struts-config.xml中用插件方式启动:
在applicationContext.xml中修改:
<bean id="userBiz" class="com.svse.ssh.web.action.LoginAction">
<property name="userBiz" ref="userInfoBiz"></property>
</bean>
为(或直接添加):
<bean name="/login" class="com.svse.ssh.web.action.LoginAction">
<property name="userBiz" ref="userInfoBiz"></property>
</bean>
在struts-config.xml中修改action:
<action
input="/form/register.jsp"
name="addUserForm"
path="/addUser"
scope="request"
type="com.svse.ssh.web.action.AddUserAction">
<forward name="failure" path="/form/failure.jsp" />
<forward name="success" path="/form/success.jsp" />
</action>
然后在struts-config.xml中添加下面几行代码:
<!-- 启动Spring -->
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/classes/applicationContext.xml"/>
</plug-in>
以上面两种为基础最后在struts-config.xml中添加下面代码:
<!-- 定义一个控制器,通过这个控制器自动将请求转发到Spring容器 -->
<controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor"></controller>
- 启动spring的两个典型方式
- 【Spring】Redis的两个典型应用场景
- spring的启动方式
- 两个典型的线程
- Spring 容器的启动方式
- web应用中,Spring的启动方式
- spring的三种启动方式
- Spring Boot的三种启动方式
- spring容器启动的三种方式
- Springboot-启动 Spring Boot服务的方式
- spring有三种启动方式
- spring有三种启动方式
- spring有三种启动方式
- spring有三种启动方式
- spring boot 启动方式
- Spring-Boot启动方式
- 一台电脑上同启动两个Tomcat的方式
- IIS的两个典型故障解决
- 想跳槽
- 中间件
- VC++6.0到VS2008里面来编译通不过
- 2010-02-27
- About warning C4996: 'sprintf'
- 启动spring的两个典型方式
- 找准人身的两个基点
- Spring 有用知识
- 给思想留一片绿洲
- 列表框控件简介
- 一位同学的回复,记录一下
- 2010-02-27
- 很好的平台!
- Struts2 相 关 资 料