1.新建webapp:
struts_login
2.导入struts2的jar包
(不过做介绍)
3.配置web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<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>
</web-app>
4.新建一个jsp页面:
<body>
<form action="login.action" method="post">
Username:<input type="text" name="username"><br>
Password:<input type="password" name="password"><br>
<input type="submit" value="submit">
</form>
</body>
5.新建一个Action类
package com.zchen.struts.action;
public class LoginAction {
private String username;
private 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() {
return "success";
}
}
6.配置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="login" class="com.zchen.struts.action.LoginAction">
<result>/result.jsp</result>
</action>
</package>
</struts>
7.新建一个result页面
<body>
username:${requestScope.username }<br>
password:${requestScope.password }<br>
</body>
分享到:
相关推荐
NULL 博文链接:https://coderanch.iteye.com/blog/1597717
建立你的第一个Struts2应用程序
这个问题搞了一个晚上。(希望对初学的朋友有帮助) 发现不能运行的原因 1、login.jsp的form表格里的action是在struts.xml中的name的属性的名字后面加上.action 例如: 2、web.xml中 org.apache.struts2.dispatcher...
NULL 博文链接:https://ren.iteye.com/blog/346876
配置第一个Struts2的简单登陆程序,让新手们更容易掌握
NULL 博文链接:https://chaozhichen.iteye.com/blog/851822
非常好的Struts2 PPT,包括第一个struts2程序,
struts2学习教程包括:第一个Struts2程序,处理一个form多个submit,struts.xml常用配置解析,使用validate方法验证数据,使用Validation框架验证数据,在Action类中获得HttpServletResponse对象的四种方法,上传...
struts2开发jar文件和例子程序 教你制作第一个struts2程序
第一章 Struts2 概览 Struts 是什么? Struts 2 是一个雅致的,可扩展的,用来建立企业级Java Web应用程序的框架。 Struts 2 不但注重程序的开发过程,更注重部署和后期维护。 Struts 2 来源于WebWork 2。 ...
Struts2 Struts2 Struts2 教程 1 1 1 :第一个 Struts2 Struts2 Struts2 程序 在本系列教程中我们将学习到 Struts2 的各种技术。在本教程中使用的工具和程序库的版本 如下: 开发工具: MyEclipse6 Web 服务器: ...
一个简单的创建struts2程序,使用s标签并能够知道s的底层,使用com.opensymphony.xwork2.util.ValueStac获取标签的值
Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级了《Struts 2权威指南》,第二版改写了第一版中所有程序,将它们改为基于Struts 2.1运行。...
第一部分 Strut 2:一个全新的框架 第1章 Struts 2:现代Web框架 2 1.1 Web应用程序:快速学习 2 1.1.1 构建Web应用程序 2 1.1.2 基础技术简介 3 1.1.3 深入研究 6 1.2 Web应用程序框架 7 1.2.1 什么是框架 7 1.2.2 ...
欢迎对struts有一定的了解,或者是刚入门的下载,肯定会对你们有帮助的。写的很通俗易懂,有详细的代码注释。
NULL 博文链接:https://lipeixiaoyu.iteye.com/blog/625062
NULL 博文链接:https://wang4717.iteye.com/blog/804885