编程资料集中营
 | 网站首页 | 文章中心 | 编程资料2 | 软件下载 | BT下载 | 八卦星闻 | 音乐在线 | 在线游戏 | 免费电影 | 进入问吧 | 
实战struts2:用户登录, 内容提要:本文通过“用户登录”这个简单功能,介绍struts2的标志(Tag)、Action、输入校验(InputValidation)以及本地化输出(LocalizingOutput)。开发环境:myeclipse5.0+eclipse3.2+jdk5.0+tomcat5.5+struts2+junit3.8项目目录结构:项目文件:1.首先我们为,
您现在的位置: 编程资料,学习资料,c,c++,vc,vc++,java,jsp,j2ee,j2me,asp,php >> 文章中心 >> JAVA 专区 >> Struts 技术 >> 文章正文
【字体:
实战struts2:用户登录   进入问吧

本站地址:http://www.bajiao123.com

作者:admin    文章来源:本站    点击数:    更新时间:2007-4-13    

实战struts2:用户登录

内容提要:本文通过“用户登录”这个简单功能,介绍struts2的标志(Tag)、Action、输入校验(Input Validation)以及本地化输出(Localizing Output)。

开发环境:myeclipse5.0+eclipse3.2+jdk5.0+tomcat5.5+struts2+junit3.8

项目目录结构







 

















项目文件
1. 首先我们为“用户登录”提供一个简单入口
Welcome.jsp:

<% @ taglib prefix = " s "  uri = " /struts-tags " %>
< html >
     < head >
         < title > Welcome </ title >
         < link  href ="<s:url value=" /css/tutorial.css" /> " rel="stylesheet" type="text/css" />
     </ head >
     < body >
         < h3 >
            Commands
         </ h3 >
         < ul >
             < li >
                 < a  href ="<s:url action=" Register" /> ">Register </ a >
             </ li >
             < li >
                 < a  href ="<s:url action=" Logon!input" /> ">Sign On </ a >
             </ li >
         </ ul >
     </ body >
</ html >
这里,我们用到的是这句:


<a href="<s:url action="Logon!input"/>">Sign On</a> 暂时先不理会“!input”的具体意义,接着往下看。

2. 登录页面
Logon.jsp:


<%@ taglib prefix="s" uri="/struts-tags"%>
<html>
    <head>
        <title>Login</title>
    </head>
    <body>
        <s:form action="Logon">
            <s:textfield label="User Name" name="username" />
            <s:password label="Password" name="password" />
            <s:submit />
        </s:form>
    </body>
</html>
3. 接着,编写与之对应的Action类。
com.cleversoft.struts2.demo.Logon.java:


package com.cleversoft.struts2.demo;

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

   

进入问吧

本站地址:http://www.bajiao123.com

文章录入:admin    责任编辑:admin 
高级搜索
编程资料集中营