首页 | 互联网 | IT动态 | Cisco | Windows | Linux | Java | .Net | Oracle | 华为 | 存储世界 | 服务器 | 网络设备 | IDC | 安全 | 求职招聘
IT培训 | 数字网校 | 技术专题 | 电子书下载 | 教学视频 | 网页设计 | 平面设计 | 解决方案 | 直播室 | 虚拟考场 | 搜索 | 博客 | 沙龙 | 论坛
中国IT实验室Linux频道
中国IT教育
 
首页 资讯动态 认证考试 新手入门 核心技术 高级技术 J2EE J2ME Java&XML 开源技术 其他技术 RSS订阅 论坛 专题
您现在的位置: 中国IT实验室 >> Java >> 开源技术 >> Struts >> 文章正文

Struts整合spring方法(三)

文章来源csdn博客 作者zhaosoft 更新时间2008-4-21 保存本文保存本文 推荐给好友推荐给好友 收藏本页收藏本页

    Spring提供了DelegatingActionProxy类,用来代替struts中的动作,负责在Spring配置文档中查找对应的动作映射,从而把Struts的Action与Spring分离,并把struts的动作置于Spring框架的控制下。
    1.新建一个登陆页面loginDelegatingActionProxy.jsp,示例代码如下:

    <%@page contentType="text/html;charset=GBK" isELIgnored="false"%>
    <html>
        <head>
           <title>实现用户登录的Struts实例</title>
        </head>
        <body>
           <font size=’22’> ${msg}<br></font>
           <form name="form1" action="/myLogin3/loginDelegatingActionProxy.do"
               method="post">
               用户名:
               <input type="text" name="username" value="${user.username}"/>
               <br>
               密码:
               <input type="password" name="password" value="${user.password}"/>
               <br>
               <input type="submit" name=”method” value="提交" />
           </form>
        </body>
    </html>


     2.创建一个存储登陆用户信息的类:User.java该类继承于ActionForm,代码如下:

     package com.zhaosoft.bean;

    import org.apache.struts.action.ActionForm;

    publicclass User extends ActionForm {

        private String username=null;
        private String password=null;
        public String getUsername() {
           returnusername;
        }
        publicvoid setUsername(String username) {
           this.username = username;
        }
        public String getPassword() {
           returnpassword;
        }
        publicvoid setPassword(String password) {
           this.password = password;
        }
    }



    3.在 Com.zhaosoft.action中新建一个控制器,LoginDelegatingActionProxy.java,该类继承于Struts的Action,代码如下:

[1] [2] [3] 下一页  

【责编:Ken】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 专题推荐

 ·XML全攻略技术专题
 ·JAVA开源技术介绍专题
 ·Java嵌入式开发之J2ME技术专题
 ·超前体验 Oracle 11g的5个新特性
 ·揭密使用VB.NET的五个实用技巧
 ·Oracle和SQL Server常用函数对比专题
 ·展现C#世界 C#程序设计专题
 ·Java入门 Tomcat的配置技巧精华专题
 ·Oracle RMAN物理备份技术详解
 ·JAVA开发利器——JBuilder知多少
 今日更新
 社区讨论
 博客论点
 频道精选
 Java 频道导航