Struts2框架
keepggoing
记录自己的成长引擎!
展开
-
struts2入门
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。原创 2017-03-04 17:17:42 · 270 阅读 · 0 评论 -
Tomcat启动报错[org.apache.struts2.dispatcher.Dispatcher]Dispatcher initialization failed
ERROR org.apache.struts2.dispatcher.Dispatcher - Dispatcher initialization failed 造成这个错误的原因可能有很多: 1.web.xml位置放错 -放置于WebConteng下 2.struts.xml位置放错 -该文件名字和位置都是固定的 3.jar包未导全 4.strut原创 2017-03-04 17:11:27 · 12432 阅读 · 3 评论 -
struts2获取和封装表单数据
struts2获取表单数据有三种方式 一丶借用ActionContext类得到域对象实现获取 public class FormDemo1 extends ActionSupport { @Override public String execute() throws Exception { // TODO Auto-generated method stub ActionCo原创 2017-03-04 18:04:05 · 372 阅读 · 0 评论 -
struts2中的值栈
一丶关于值栈(valueStack) 1)可以在Action中用ActionContext中获取值栈对象 2)值栈可以分为两个逻辑部分 >Map栈:实际上就是OGNLContext类型,也就是一个Map,也是对ActonContext的一个引用里边保存着各种Map对象; 例如requestMap,sessionMap,applicationMap,parameterMap,attr等对原创 2017-03-05 14:48:45 · 343 阅读 · 0 评论 -
struts2中的自定义拦截器
struts2中有一系列默认的拦截器,但同时这些拦截器可能不能完成你需要的逻辑操作,于是就出现了自定义的拦截器。 struts2的自定义的拦截器主要分成三个部分: 一丶一个继承MethodFilterInterceptor父类的类 public class LoginIntercepter extends MethodFilterInterceptor { @Override prote原创 2017-03-05 21:46:39 · 338 阅读 · 0 评论