1、环境:structs2.0,MyEclipse 6.0,tomcat 6.0
2、步骤:
(1) 在MyEclipse下建立web project,把structs2.0中的包:commons-logging-1.0.4.jar、freemarker-3.2.8.jar、ognl-2.6.11.jar,struts-core-2.0.11.1.jar、xwork-2.0.4.jar导入进来
(2) 配置web.xml文件
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
(3)创建两个jsp文件,login.jsp和result.jsp,主要配置如下:
login.jsp
<body>
<form action="login1.action",method="post">
username <input name="username",type="text"/><br>
password <input name="password" type="password"/><br>
<input type="submit" value="submit"/>
</form>
</body>
result.jsp
<body>
username ${requestScope.username}<br>
password ${requestScope.password}
</body>
(4)创建struts.xml文件,配置如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="struts2" extends="struts-default">
<action name="login1" class="com.test.action.LoginAction">
<result name="success">/result.jsp</result>
</action>
</package>
</struts>
(5)编写action类,代码如下:
package com.test.action;
public class LoginAction{
public String username;
public String password;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String execute() throws Exception {
return "success";
}
}
(6)启动tomcat服务器,输入http://localhost:8080/MyStructs2/login.jsp ,输入数据进行测试!
分享到:
相关推荐
Structs2.0 学习总结 学习必备的好资源大家分享 框架基础
《Structs2.0 权威指南》PDF
对structs2.0框架的总结性说明。
仅有Structs2.0基础框架的源代码,下载Structs2所需的jar包,添加到项目的WEB-INF/lib目录下即可
最新的Structs版本的开发工具包(截止2013.3.18)...是开发Structs2.0 above相关程序的必备类库 内有: •Structs开发的必要支持类库: struts-2.3.12-lib.zip (19MB) •类库文档说明: struts-2.3.12-docs.zip (13MB)
主要讲述了Structs1.x的版本与Structs2.0的区别,对于我们学习Structs的朋友们非常有帮助
使用Ibatis,Spring,Structs整合做的一个小例子,实现增,删,查的功能。
使用Ibatis,Spring,Structs整合做的一个小例子,可以根据不同类型数据库和数据源进行数据表建立和修改,测试无问题。
这是一个功能非常强大的电子商务网站,满足各方面的需要,可作为毕业设计的参考。
多学习struts2.0源码,对javawebform开发有很大的帮助,以后可以对框架进行实装
以前整合大多数为struts1.x hibernate spring 现在struts2.x也出来一阵子了,大多公司开始使用struts2.x 所以这就造就了整合问题,此系统能帮助初学都迅速进入状态,迅速上手
一个完整的structs2.0例子源码。轻松体会搭建structs2.0环境,体会成功的喜悦。
自己写的第一个structs 示例 体会到sturts的工作流程--IE.request-- ActionServlet.struts-config.xml Action --ActionMapping(ActionForm Bean); 继续向大家学习!
俺实在是太伤心了,只能自学的苦啊,编写一个初级的structs入门程序花了两个小时整错。。。。。奶奶的,姐是要考试地 。。。。各种拼写错误。。。。书上居然还存在错误,这不是误人子弟么,传上来给初学者一个例子,...
jbuilder 2008 Structs 开发的第一个登录示例!含源码
你可以在netbeans下轻松安装structs 2.0.完整的文件,下了就知道了。
在structs2.0开发提供必须的包,在struct+hibernate整合使用
Structs学习学习资料Structs学习Structs学习Structs学习Structs学习Structs学习Structs学习Structs学习Structs学习
jsp structs 商店购物 小系统 jsp structs 做的一个商店购物小系统
构建structs2所需的基本jar包