Struts1.2.9 HelloWorld
来源:互联网 发布:学唱歌入门教程软件 编辑:程序博客网 时间:2024/05/29 14:41
jar包
commons-beanutils-1.7.0.jar
commons-collections-3.2.jar
commons-digester-2.1.jar
commons-fileupload-1.2.1.jar
commons-logging-1.1.3.jar
commons-validator-1.3.1.jar
struts-1.2.9.jar
web.xml文件
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>TestStruts1_01</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>action</servlet-name> <servlet-class> org.apache.struts.action.ActionServlet </servlet-class> <init-param> <param-name>config</param-name> <param-value> /WEB-INF/struts-config.xml </param-value> </init-param> <load-on-startup>1</load-on-startup></servlet><servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern></servlet-mapping></web-app>
struts-config.xml
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"><struts-config><form-beans><form-bean name="loginForm" type="com.ccz.strutstest.web.form.LoginForm" /></form-beans><action-mappings><action path="/login" name="loginForm" type="com.ccz.strutstest.web.action.LoginAction" scope="request"input="/login.jsp"><forward name="loginSuccess" path="/index.html"></forward><forward name="loginFail" path="/login.jsp"></forward></action></action-mappings></struts-config>
LoginAction.java
package com.ccz.strutstest.web.action;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import com.ccz.strutstest.web.form.LoginForm;public class LoginAction extends Action {@Overridepublic ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request,HttpServletResponse response) throws Exception {LoginForm loginForm = (LoginForm)form;if(loginForm.getUsername().equals("ccz")) {return mapping.findForward("loginSuccess");}return mapping.findForward("loginFail");}}
LoginForm.java
package com.ccz.strutstest.web.form;import org.apache.struts.action.ActionForm;public class LoginForm extends ActionForm {private static final long serialVersionUID = 1L;private String username;public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}}
login.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body><form action="login.do"><input name="username" /> <input type="submit" /></form></body></html>
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=GB18030"><title>Insert title here</title></head><body>index</body></html>
- Struts1.2.9 HelloWorld
- SSH:Struts1框架(创建HelloWorld应用)
- Struts1学习笔记(2)-----第一个应用程序HelloWorld
- Struts1学习笔记(3)-----用另一种方式创建HelloWorld
- struts1.1到struts1.2.9的移植
- struts1.2.9源码解析
- Struts1.2.9文件上传
- struts1
- STRUTS1
- Struts1
- struts1
- struts1
- struts1
- struts1
- Struts1
- struts1
- struts1
- Struts1
- java多线程返回函数结果
- [cocos2d-x]用CCSpriteBatchNode进行文理贴图的优化
- CreateProcess函数第二个命令行参数--(windows核心编程笔记)
- GDI+编程基础
- 掌控——构建Linux系统Nagios监控服务器
- Struts1.2.9 HelloWorld
- TCP/IP、UDP、Socket
- 进程间的通信
- Android下如何理解onMeasure,onLayout的过程
- Linux网络安全技术与实现
- Java多态(利用向上向下转型和反射机理)
- android 用Pull 读取XML
- how to change the default mode of a linux device
- linux串口编程