![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts2
文章平均质量分 57
奇
这个作者很懒,什么都没留下…
展开
-
struts2必备jar包(2.1.6版本)
struts2(2.1.6版本)必备的jar包有6个 struts2-core-2.1.6.jar freemarker-2.3.13.jar commons-logging-1.0.4.jar ognl-2.6.11.jar xwork-2.1.2.jar commons-fileupload-1.2.1.jar另外,为了支持附件上传,还要添加commons-io原创 2013-02-08 10:12:51 · 583 阅读 · 0 评论 -
result: type
result:type 主要用到4种redirect 重定向一个页面(地址会变)dispatcher 转载到一个页面(不变)chain 转载到一个actionredirectAction 重定向到一个action /r1.jsp /r2.jsp r1原创 2013-02-21 16:40:25 · 174 阅读 · 0 评论 -
global result
Global类public class Global extends ActionSupport{ public String execute(){ System.out.println("this"); return SUCCESS; }public String A(){ System.out.println("A"); return "first";}public原创 2013-02-22 14:23:48 · 263 阅读 · 0 评论 -
dynamicsResult
test1 类public class test1 extends ActionSupport{private String r;public String getR() { return r;}public void setR(String r) { this.r = r;}public String A(){ System.out.println("A"); r="原创 2013-02-22 14:39:24 · 147 阅读 · 0 评论 -
result 带参数
类public class test1 extends ActionSupport{private int type;public int getType() { return type;}public void setType(int type) { this.type = type;}public String execute(){ return SUCCESS;}原创 2013-02-22 14:59:34 · 313 阅读 · 0 评论 -
标签
原创 2013-02-23 11:04:46 · 163 阅读 · 0 评论 -
国际化
转载 2013-02-23 16:23:20 · 154 阅读 · 0 评论 -
ognl
jsp里写 结果原创 2013-02-22 16:26:30 · 173 阅读 · 0 评论 -
声明式异常处理
原创 2013-02-23 15:10:19 · 197 阅读 · 0 评论 -
拦截器
自定义 token拦截器:防止表单重复提交jspxml.当重复提交时通过invalid.token设置去到error.jsp页面转载 2013-02-23 17:56:16 · 156 阅读 · 0 评论 -
类型转换器
有两种方法定义第一第二定义好后要注册才能使用其中converter的意思是转换器的包名.类名转载 2013-02-23 18:01:30 · 170 阅读 · 0 评论 -
加密
原创 2013-03-11 10:47:54 · 359 阅读 · 0 评论 -
默认action
/default.jsp 当http://localhost:8080/struts2_2/actioncontext/。。下面的地址时,找不到相应的action 就会转到 名为index的action执行原创 2013-02-21 16:08:56 · 163 阅读 · 0 评论 -
传参时的中文问题
有两种方法第一种struts.xml<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> /register_success.jsp原创 2013-03-05 15:43:49 · 416 阅读 · 0 评论 -
启动web.xml时自动把beans.xml里的bean自动注入一遍
<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原创 2013-03-05 03:12:37 · 775 阅读 · 0 评论 -
把session 打开的时间延续到view这层
配一个filter openSessionInView且一定要配置在struts2的前面 而且会默认在beans.xml 里找名为sessionfactory的factory如果想改默认找的名字,就要配上init-param 在里面param-value配要找的sessionfactory的名字原创 2013-03-03 15:52:00 · 179 阅读 · 0 评论 -
尽量用绝对路径
the seconds struts2 index 这里尽量用绝对路径原创 2013-02-20 11:46:47 · 220 阅读 · 0 评论 -
验证 fielderror
先Teacherpublic class Teacher extends ActionSupport { private User user; public String add() { System.out.println("user id===" + user.getId()); System.out.println("user name===" + user.getName原创 2013-02-20 21:24:33 · 237 阅读 · 0 评论 -
struts2 开发模式 struts.devMode
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> /register_success.jsp /register_fail原创 2013-03-05 02:58:55 · 461 阅读 · 0 评论 -
调用类里方法
先写个类public class test1 extends ActionSupport{ public String add(){ System.out.println("add"); return SUCCESS; }}调用类里的方法有两种调用类里的方法有两种调用类里的方法有两种调用类里的方法有两种调用类里的方法有两种1、设置method=。。。 /s原创 2013-02-20 12:02:33 · 287 阅读 · 0 评论 -
利用 request session application
第一种test1类:依赖容器public class test1 extends ActionSupport{private Map request;private Map session;private Map application;public test1(){ request=(Map)ActionContext.getContext().get("request");原创 2013-02-20 21:52:50 · 251 阅读 · 0 评论 -
设置默认 alt+/
如果alt+/不出来可以这样在struts,xml里看到<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">这里http://struts.apache.原创 2013-02-20 11:04:29 · 158 阅读 · 0 评论 -
HelloWorld
在源文件 struts-2.3.8-all >struts-2.3.8>apps>struts2-blank>WEB-INF>web可找到web.xml struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts原创 2013-02-20 10:39:12 · 144 阅读 · 0 评论 -
helloWorld2
/helloworld.jsp class test1:public class test1 extends ActionSupport{ @Override public String execute() { System.out.println("路过这里"); return "success"; }} 再写个helloworl原创 2013-02-20 11:35:16 · 193 阅读 · 0 评论 -
通配符做配置 actionWildcard
首先写两个类studentpublic class Student extends ActionSupport{public String add(){ System.out.println("student add"); return SUCCESS;}public String delete(){ System.out.println("student delete");原创 2013-02-20 19:40:44 · 183 阅读 · 0 评论 -
赋值
public class Student extends ActionSupport{private int id;private String name;public String add(){ System.out.println("id:"+id); System.out.println("name:"+name); return SUCCESS;}public int ge原创 2013-02-20 19:55:07 · 179 阅读 · 0 评论 -
上传图片
<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP 'test_1.jsp' starti原创 2013-05-17 19:08:42 · 378 阅读 · 0 评论