struts-2.1.8.1+jquery-1.3.2+spring-framework-2.5.6集成 - 编程入门网
rg/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xmlns:p="http://www.springframework.org/schema/p"
5 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
6 <!-- 配置业务处理类 -->
7 <bean id="userUtil" class="com.mag.util.UserInfoManager"></bean>
8 <!-- 配置Action,织入业务类 -->
9 <bean id="userlogin" class="com.mag.str2.LoginAction">
10 <property name="userInfoManager" ref="userUtil"></property>
11 </bean>
12 </beans>
这里将业务类与Action组织在一起了,所谓的注入吧. struts-2.1.8.1+jquery-1.3.2+spring-framework-2.5.6集成(5)时间:2011-03-29 博客园 Mr.King8.最后就来看下我们的Action了: 代码
这里实现了两个接口,Action主要用到了它的常量SUCCESS,ERROR.ModelDriven用于处 理接收的表单元素与实体类的对应. 这里有三种方法,我选择了这种,感觉最为方便.呵 呵.execute()方法是必须的.感觉struts2的确不错.简化了很多.UserInfoManager就是我 们的业务处理类,userInfoManager对象已经在spring配置文件里配置好了.对象的实例化 就交给我们的框架来完成了. 根据返回的结果,在struts.xml配置的resutl就可以帮你进行跳转了. 9.welcome.jsp和error.jsp很简单,只返回两串文本. welcome.jsp: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"% > 欢迎,${sessionScope.user |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |