猿问

在Java类里面怎么获取到jsp页面的pageContext隐式对象

在Java类里面怎么获取到jsp页面的pageContext隐式对象


慕少森
浏览 1239回答 2
2回答

莫回无

1.直接通过一个servlet实现;2.通过监听器实现;3.通过继承struts2的FilterDispatcher,复写init()方法实现。本人是通过第一种方法实现的,我们知道Servlet里有如下的方法:Java代码public void init(ServletConfig config) throws ServletException {super.init(config);}写一个servlet,复写上面的init方法,即可达到初始化ServletConfig对象的目的例如:Java代码public void init(ServletConfig config) throws ServletException {super.init(config);将config设置到ServletContext中,需要的时候去get即可config.getServletContext().setAttribute("servletConfig", config);System.out.println("初始化Config对象......" + servletConfig.toString());} 

一只名叫tom的猫

request.getServletContext().getPageContext();//获取pageContextrequest.getServletContext().getSession();//获取session
随时随地看视频慕课网APP

相关分类

Java
我要回答