Struts2.x中Action访问Servlet API方式
Action访问Servlet API方式总体分为两种方式:侵入Servlet API和非侵入Servlet API。
侵入Servlet API:
使用ServletActoinContext静态方法直接获得request等对象
非侵入Servlet API:
使用ActionContext的静态方法来获得类似request等对象(其实获得的是Map接口)
备注:非侵入的方式,是struts2.x框架在Servlet再进行了一次封装。
备注:其实当然是使用非侵入的方式更合乎标准开发,但是使用侵入Servlet API 的方式能够使用上更多的功能,如果没有强制要求我推荐使用侵入Servlet API 方式来操作,反正Servlet也不会写什么业务逻辑。