struts2 入门
来源:互联网 发布:网络攻击演示 编辑:程序博客网 时间:2024/06/11 03:41
struts2入门 小例子 ,进入三大框架的学习了
开发环境 myeclipse 10 + jdk7+ tomat7.0
目录结构
package com.action;public class Login {private String name;private String password;public String getName() {return name;}public void setName(String name) {this.name = name;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public String execute() {if ("scott".equals(name) && "1234".equals(password)) {return "success";}return "login";}}struts.xml
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"><struts><package name="struts2-demo" extends="struts-default"><action name="login" class="com.action.Login"><!-- <result >/ok.jsp</result> --><result name="success" type="dispatcher">/WEB-INF/ok.jsp</result><result name="login" type="redirect">/index.jsp</result><!-- <result name="login type="redirect"><param name="location">/index.jsp</param></result>--></action></package></struts>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"> <display-name></display-name> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping></web-app>ok.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>My JSP 'ok.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--> </head> <body> 登录成功 <br> </body></html>index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--> </head> <body> <form action="login" method="post"> 用户名:<input type="text" name="name"><br/> 密码 :<input type="password" name="password"><br/> <input type="submit" value="登录"> </form> </body></html>
0 0
- Struts2入门
- struts2 入门
- struts2入门
- struts2-入门
- struts2入门
- struts2入门
- Struts2入门
- struts2入门
- Struts2入门
- struts2 入门
- struts2-入门
- Struts2入门
- struts2 入门
- struts2入门
- Struts2入门
- struts2入门
- Struts2入门
- Struts2入门
- windows系统下openssl的编译
- ubuntu 13.1o 使用root帐号登录X
- 基于插件开发的Android实现流程
- RFT中发送键盘按键 - inputChars inputkeys
- 几种局部刷新技术
- struts2 入门
- 61. Rotate List
- angularJs中datatable实现
- poj1012的失误
- hdu 1301 Jungle Roads &&poj 1251 (prim 或者kruskal)
- HDU 1331 Function Run Fun
- PHP的注释
- 【读书笔记】UDP
- java.io.FileNotFoundException: http://www.opensymphony.com/xwork/xwork-valid