03 2016 档案
摘要:当请求到达Struts2的ServletDispatcher时,Struts2根据配置文件,实例化相对应的拦截器对象,形成一个List,一个一个调用。 每个action请求都包装在一系列的拦截器内部,拦截器可以在Action执行之前做准备操作init(),可以在Action执行之后做回收操作dest
阅读全文
摘要:如 dispatcher ,Freemarker,Redirect 默认是dispatcher ,转发给指定结果资源,用来整合jsp,可以省略不写 type="Redirect" 表示Action处理后,重新生成一个请求,这时如果有参数会丢失,需要重新传递: <result type="Redire
阅读全文
摘要:默认为execute,但是可以用过给form的action=“action名!方法名.action” 来动态调用,配合onclicke="方法名()" 就可以实现 或 利用action的method属性:为每一个action方法配置一个action元素,method="方法名" (会增加struts
阅读全文
摘要:jsp能访问到数据,通过post还能修改数据。当然也可以把数据存在application中(是map键值对形式),用ActionContext类,需要import ActionContext ac = ActionContext.getContext(); ac.getApplication().p
阅读全文
摘要:命名空间: 为action所在的包指定namespace来为该包下的所有action指定共有的命名空间,意义是,解决多个action类的重名问题, "" 默认命名空间,可以处理所有形式的URL请求 "/" 根命名空间,只能处理 项目名/action名.action 的url请求 "/mxl" 具体命
阅读全文
摘要:异常:找不到dispatcher, 解决: 过滤器的URL-pattern要么是*/ ,要么是两个filter-mapping: *.action,*.jsp,缺一不可 原理:有struts标签时就必须如此,为什么?
阅读全文
浙公网安备 33010602011771号