
Struts2
文章平均质量分 81
chaoyv
这个作者很懒,什么都没留下…
展开
-
struts2+Json 点击按钮加载用户列表
*/ public User() { } public User(int id, String name, int age) { this.id = id; this.name = name; this.age = age; } /* * 封装方法 * */ public int getId() { return id; } public void setId(int id) { this.id = id; } public原创 2014-12-07 15:08:06 · 104 阅读 · 0 评论 -
Struts2 使用OGNL表达式
nt id;//编号 private int age;//年龄 private String name;//姓名 private String color;//颜色 public void catSay(){ System.out.println("这是一只猫在叫的方法"); } /* * 构造方法 * */ public Cat() { } public Cat(int id, int age, String name, St原创 2014-11-21 04:24:50 · 118 阅读 · 0 评论 -
Struts2 上传和下载功能
che.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionSupport;public class DowloadAction extends ActionSupport { //读取下载文件的目录 private String inputPath; //下载文件的文件名 private String fileName; //读取下载文件的输入流 private InputStream原创 2014-11-20 04:14:16 · 81 阅读 · 0 评论 -
Struts2 配置登陆拦截器
sername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String say(){ return "这是一个方法"; }}原创 2014-11-20 03:47:43 · 109 阅读 · 0 评论 -
Struts2 配置第一个拦截器
}} MyTimerInterceptor 拦截器类package interceptor;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.interceptor.AbstractInterceptor;public class MyTimerInterceptor extends AbstractInterceptor { @Override原创 2014-11-20 02:07:26 · 105 阅读 · 0 评论 -
Struts2 配置通配符和错误页面
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>原创 2014-11-18 06:19:46 · 217 阅读 · 0 评论 -
Struts2 登陆小案例
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> <filter> <filter-name>struts2&am原创 2014-11-18 03:02:39 · 130 阅读 · 0 评论 -
Struts2 Java反射机制
String test) { this.test = test; }} 实体类(Person)package reflect.entity;public final class Person extends ClassTest implements java.io.Serializable { private Integer id; private String name; private String address; private原创 2014-11-16 19:23:11 · 161 阅读 · 0 评论 -
Struts2 XML文档解析
llege><!--如果没有leader属性,默认为leader --> <telephone>62354666</telephone> <notes>男,1985年生,硕士,现就读于北京邮电大学</notes> </student> <student><!--如果没原创 2014-11-16 19:09:14 · 82 阅读 · 0 评论 -
Struts2 DTD与XML文件编写
em.xml)<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE poem [<!ELEMENT poem (author, title, content)><!ELEMENT author (#PCDATA)><!ELEMENT title (#PCDATA)><原创 2014-11-16 19:01:25 · 102 阅读 · 0 评论 -
Struts2 配置Struts2
ar、commons-io-2.2.jar、commons-lang3-3.1.jar、commons-logging-1.1.3.jar、freemarker-2.3.19.jar、javassist-3.11.0.GA.jar、log4j-1.2.17.jar、ognl-3.0.6.jar、struts2-core-2.3.16.3.jar、xwork-core-2.3.16.3.jar(共13个Jar包) 第二步:配置 web.xml<?xml version="1原创 2014-11-16 04:29:27 · 93 阅读 · 0 评论 -
Struts2 使用 Struts2 实现国际化
22\u8FCE\u4F60\u7684\u767B\u9646headline=\u8FD9\u662FStruts2\u6F14\u793A\u6848\u4F8B message_zh_HK.properties 文档title=\u6B61\u8FCE\u4F60\u7684\u767B\u9678headline=\u9019\u662FStruts2\u6F14\u793A\u6848\u4F8B SetLocalAction Action类package原创 2014-11-25 01:40:41 · 210 阅读 · 0 评论 -
Struts2 校验器和国际化结合使用
mpt=You have successfully registered message_zh_CN.properties 文档title=\u6CE8\u518C\u9875\u9762username=\u7528\u6237\u540Dpassword=\u5BC6\u7801rePassword=\u91CD\u590D\u5BC6\u7801prompt=\u60A8\u5DF2\u7ECF\u6210\u529F\u6CE8\u518C message原创 2014-11-25 01:56:45 · 152 阅读 · 0 评论 -
Ajax 用户验证
ax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;@SuppressWarnings("serial")public class AjaxUserSer extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) t原创 2014-11-29 23:55:05 · 155 阅读 · 0 评论 -
Ajax+Action 用户名验证
public class UserAction extends ActionSupport { private InputStream inputStream;//返回的字符流信息,名字一定叫 inputStream private String name;//用户名 public InputStream getInputStream() { return inputStream; } public void setInputStream(InputStream inputStre原创 2014-12-05 02:36:53 · 121 阅读 · 0 评论 -
jQuery+easyui validatebox 验证框
rverName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><base href="<%=basePa原创 2014-12-05 02:27:57 · 130 阅读 · 0 评论 -
jQuery+easyui tabs 标签页
quest.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><base href="<%=basePath%>">原创 2014-12-05 02:11:56 · 162 阅读 · 0 评论 -
jQuery+easyui dialog窗口
quest.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><base href="<%=basePath%>">原创 2014-12-02 02:07:57 · 108 阅读 · 0 评论 -
Ajax+JSON 搜索框自动完成提示功能
/TR/xhtml1/DTD/xhtml1-transitional.dtd"><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/原创 2014-12-02 01:24:14 · 141 阅读 · 0 评论 -
Ajax+JSON 模拟谷歌搜索页面
private List<String> names = new ArrayList<String>(); public NameService() { // 实际可以加在数据库中 names.add("Aaland Islands"); names.add("Afghanistan"); names.add("Albania"); names.add(&q原创 2014-11-30 18:07:39 · 1064 阅读 · 0 评论 -
Struts2 校验器
String password; // 再输一次密码 private String rePassword; // 年龄 private Integer age; // 生日 private Date birth; // 身高 private Double height; // 电子邮件 private String email; public Long getUserid() { return userid; } public void setUs原创 2014-11-30 16:37:46 · 110 阅读 · 0 评论 -
Struts2 标签二
ts-2.3.dtd"><struts> <package name="tags" namespace="/" extends="struts-default"> <action name="ajaxA" class="lesson9.AjaxATag"> </ac原创 2014-11-30 16:17:02 · 121 阅读 · 0 评论 -
Struts2 标签一
nd1, Integer operand2) { return (operand1 - operand2); }} if/elseIf/else 示例<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@taglib uri="/struts-tags" pref原创 2014-11-30 15:30:15 · 149 阅读 · 0 评论 -
Struts2 ognl
chemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <!-- 启动struts2框架 --> <filter> <filter-name>struts2</filter-name&g原创 2014-11-30 14:37:41 · 106 阅读 · 0 评论 -
Struts2 使用 MyEclipse10 导入项目
原创 2014-11-14 11:42:44 · 130 阅读 · 0 评论 -
struts2+Json 点击按钮加载用户列表
User 实体类package entity;/** * User 实体类 * */public class User { private int id;//编号 private String name;//用户名 private int age;//年龄 /* * 构造方法 * */ public User() { } public...原创 2014-12-07 15:08:06 · 132 阅读 · 0 评论 -
Struts2 使用OGNL表达式
使用之前,需要使用到包分别是: javassist-3.11.0.GA.jar 和 ognl-3.0.6.jar如图: Cat 实体类package entity;/** * Cat 实体类 * */public class Cat { private int id;//编号 private int age;//年龄 private String ...原创 2014-11-21 04:24:50 · 127 阅读 · 0 评论 -
Struts2 上传和下载功能
DowloadAction Action类package action;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;import org.apach...原创 2014-11-20 04:14:16 · 138 阅读 · 0 评论 -
Struts2 配置登陆拦截器
图示: User 实体类package entity;public class User { private String username; private String password; public String getUsername() { return username; } public void setUsername(Strin...原创 2014-11-20 03:47:43 · 154 阅读 · 0 评论 -
Struts2 配置第一个拦截器
MyTimerAction Action类package action;import com.opensymphony.xwork2.Action;public class MyTimerAction implements Action { public String execute() throws Exception { return SUCCESS; }...原创 2014-11-20 02:07:26 · 115 阅读 · 0 评论 -
Struts2 配置通配符和错误页面
图示: 配置 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" xs原创 2014-11-18 06:19:46 · 178 阅读 · 0 评论 -
Struts2 登陆小案例
图示: 配置 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" xs原创 2014-11-18 03:02:39 · 167 阅读 · 0 评论 -
Struts2 Java反射机制
实体类(ClassTest)package reflect.entity;public class ClassTest { private String test = "测试用例"; public String getTest() { return test; } public void setTest(String test) { t...原创 2014-11-16 19:23:11 · 351 阅读 · 0 评论 -
Struts2 XML文档解析
根据这个XML文件来进行解析<?xml version="1.0" encoding="UTF-8"?><students> <student age="28"> <name>崔卫兵</name> <college>PC学院</college&原创 2014-11-16 19:09:14 · 98 阅读 · 0 评论 -
Struts2 DTD与XML文件编写
根据这个txt文件来进行DTD与XML编写author:王维title:鹿柴content:空山不见人,但闻人语声。返景入深林,复照青苔上。 单独使用XML来实现(poem.xml)<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE poem [<!ELEMENT poem (author, ...原创 2014-11-16 19:01:25 · 113 阅读 · 0 评论 -
Struts2 配置Struts2
首先创建一个WEB项目,然后 第一步:把所需要的Jars包放在 WEB-INF 的 lib 下,分别有:asm-3.3.jar、asm-commons-3.3.jar、asm-tree-3.3.jar、commons-fileupload-1.3.1.jar、commons-io-2.2.jar、commons-lang3-3.1.jar、commons-logging-1.1.3.j...原创 2014-11-16 04:29:27 · 86 阅读 · 0 评论 -
Struts2 使用 Struts2 实现国际化
图示: 首先写三份不同国家语言的 properties 文档message_en_GB.properties 文档title=Welcome You Accessheadline=Struts demo 1 message_zh_CN.properties 文档title=\u6B22\u8FCE\u4F60\u7684\u767B\u9646headline=\...原创 2014-11-25 01:40:41 · 144 阅读 · 0 评论 -
Struts2 校验器和国际化结合使用
图示: 首先写三份不同国家语言的 properties 文档message_en_GB.properties 文档title=Registration pageusername=Usernamepassword=PasswordrePassword=Repeat passwordprompt=You have successfully registered...原创 2014-11-25 01:56:45 · 188 阅读 · 0 评论 -
Ajax 用户验证
AjaxUserSer servlet控制器package servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.ser...原创 2014-11-29 23:55:05 · 209 阅读 · 0 评论 -
Ajax+Action 用户名验证
UserAction 控制器package action;import java.io.ByteArrayInputStream;import java.io.InputStream;import java.io.UnsupportedEncodingException;import com.opensymphony.xwork2.ActionSupport;public...原创 2014-12-05 02:36:53 · 152 阅读 · 0 评论