struts 笔记
struts文档位置 docs/docs/guides.html
JSP页面中用<s:property value="error">取属性展示结果,一般取valuestack和stactContext
JSP页面中必须引入的标签<%taglib uri="/struts-tags" prefix = "5"%>
context:的理解
表示执行程序时周围的坏境,比如工作:工作的环境,桌椅等等。
java中一般会取
request = (Map(假设map))ActionContext.getContext().get("request");
session = ActionContext.getContext().getSession();
application = ActionContext.getContext.getAppliaction();
以上三种取值的情况都是从ActionContext中先取出Context,在具体去取,即先getContext().
struts.xml中可以用include引入其他的xml 。目的是在多人开发时避免使用同一个xml文件。
struts.xml中package的<default-action-ref name = "index">中默认action属性
意思是当别人访问到没有对应的action,就默认找default action。
一般用于访问不存在的页面跳转。
在struts.xml中
${r} 表示在取UserAction中的值。class引入的是UserAction。
判断当type 为1 r 就默认是/user_success.jsp
struts.xml中不同包之间的继承
extends="user"表示继承之间的user的package包
转载于:https://my.oschina.net/lyc819/blog/179472