Servlet的API封装
标签:
Struts2的Servlet的API的访问 完全解耦合的方式编写JSP
编写Action
*****注意:这种方式只能获得代表request、session、application的数据的Map集合,,不能操作这些对象的本身的方法。
使用Servlet的API的原生方式(*****)编写JSP
编写action
***** 注意:这种方式可以操作域对象的数据,同时也可以获得对象的方法
接口注入的方式编写JSP
编写action
Servlet是单例的,多个程序访问同一个Servlet只会创建一个Servlet的实例。Action是多例的,一次请求,创建一个Action的实例(不会出现线程安全的问题)。
Struts2的结果页面的配置 结果页面的配置1.全局结果页面
全局结果页面:全局结果页面指的是,在包中配置一次,其他的在这个包中的所有的action只要返回了这个值,都可以跳转到这个页面。
针对这个包下的所有的action的配置都有效。
局部结果页面:局部结果页面指的是,只能在当前的action中的配置有效。
针对当前的action有效。
编写页面
编写action
编写页面
编写action
3. 模型驱动:采用模型驱动方式(最常用)
编写页面
编写action
模型驱动方式最常用的方式:
缺点:只能同时向一个对象中封装数据。
使用第二种可以向多个对象中同时封装数据:
关于INPUT逻辑视图温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/43579.html