struts2小例子 登录用户
来源:互联网 发布:禁烟的公司 知乎 编辑:程序博客网 时间:2024/05/21 15:46
1.使用的是struts2 2.2.1版本
使用的jar包:将这些jar包放入webroot的lib目录下。
jar包
页面1.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=ISO-8859-1"><title>Insert title here</title></head><body><form action="login">username:<input type="text" name="username"><br>password:<input type="password" name="password"><br><input type="submit" value="submit"></form></body></html>
2.要将struts2 融入到web应用中,需要配置web.xml文件。(通过一个过滤器和一个filter将struts2融入到web项目中)
<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" 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_3_0.xsd"><filter><filter-name> struts2</filter-name><filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><!-- 过滤器 对于当前请求(体现在/*)都由filter-class来处理 --><filter-mapping><filter-name>struts2</filter-name><url-pattern>/*</url-pattern></filter-mapping></web-app>
struts2 本身还有一个配置文件struts.xml。(建在src目录下,因为只有再此建立文件才会copy到classes目录下)
<?xml version="1.0" encoding="UTF-8"?><!-- 下面dtd是从struts2文档中copy过来的,是struts配置文件的关键 --><!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" extends="struts-default"><action name="login" class="com.login.strurs2.LoginAction"><result name="success"></result></action></package></struts>
采用el表达式l
<%@ 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=ISO-8859-1"><title>Insert title here</title></head><body> username:${requestScope.username }<br> password:${requestSCope.password } </body></html>
好了。struts配置例子完成。啦啦啦,第一个小例子大功告成。
0 0
- struts2小例子 登录用户
- 用户WEB登录小例子
- spring hibernate struts2 SSH用户注册小例子
- Struts2环境搭建并演示用户登陆小例子
- struts2.0登录例子
- SpringMVCDemo-登录小例子
- 用户注册小例子
- 用户登录小程序
- struts2 简单实现用户登录
- struts2 validate用户登录 校验
- Struts2入门篇-- 用户登录
- 倒计时登录的小例子
- SSH集成 登录小例子
- C#三层登录小例子
- QQ登录界面小例子
- Struts2.0登陆小例子
- Struts2文件下载小例子
- struts2登录验证小程序
- ubuntu12.04 编译Android4.0源码时常见错误及解决办法
- HTML5自学手册--HTML5 Geolocation(10)
- tomcat下配置https环境
- textarea文本域宽度和高度(width、height)自动适应变化处理 .
- LeetCode之Remove Duplicates from Sorted Array
- struts2小例子 登录用户
- VS2005中使用FileUpload控件上传图片并自动生成缩略图
- ptmalloc,tcmalloc和jemalloc内存分配策略研究
- 程序分析工具gprof介绍
- php 邮件发送
- mvn工程导入myeclipse中
- 【rfc3605】 Real Time Control Protocol (RTCP) attribute in Session Description Protoco
- (android.R.layout)多种模板
- 初探Metasploit的自动攻击