??xml version="1.0" encoding="utf-8" standalone="yes"?>
的角度来谈谈spring框架的用?/span>框架前,需要把spring1.web?/span>web.xml
文gQ那么其默认的配|文件ؓ(f)[ servlet-name ]-servlet.xml 2.web配置
spring web最大的不同是spring web中分为几个角Ԍ(x) l 框架的主 servletl 中的actionl ?/span>xml相匹配,是定义?jin)一U策略; l {,视图解析器定义了(jin)actionl l构中的modell Command中的formBean框架?/span>struts下面列出?jin)一些。例如, n Web路径Q那?/span>*.do匚wQ就需要一个映控制器。在strutsn action中我们用的是默认的不需要在xml中就需要配|视图解析器?/span> n ?/span>commandClassstrutsformBean 1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
3 "http://www.springframework.org/dtd/spring-beans.dtd">
4<beans>
5 <!--Definition of View Resolver -->
6 <bean id="viewResolver"
7 class="org.springframework.web.servlet.view.InternalResourceViewResolver">
8 <property name="viewClass">
9 <value>org.springframework.web.servlet.view.JstlView</value>
10 </property>
11 <property name="prefix">
12 <value>/WEB-INF/view/</value>
13 </property>
14 <property name="suffix">
15 <value>.jsp</value>
16 </property>
17 </bean>
18
19<!—就是我们上面说的映控制器 -->
20 <!--Request Mapping -->
21 <bean id="urlMapping"
22 class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
23 <property name="mappings">
24 <props>
25 <prop key="/login.do">LoginAction</prop>
26 </props>
27 </property>
28 </bean>
29
30<!---cM于struts的action配置-->
31 <!---Action Definition-->
32 <bean id="LoginAction"
33 class="com.maxway.action.LoginAction">
34 <property name="commandClass">
35 <value>com.maxway.action.LoginInfo</value>
36 </property>
37 <property name="fail_view">
38 <value>loginfail</value>
39 </property>
40 <property name="success_view">
41 <value>main</value>
42 </property>
43 </bean>
44</beans>
45
3.Action部分的业务?br />
http://www.aygfsteel.com/asktalk