为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕少森 2019-03-22 15:15:14
在Java类里面怎么获取到jsp页面的pageContext隐式对象
查看完整描述

2 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

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());
}


 


查看完整回答
反对 回复 2019-03-25
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

request.getServletContext().getPageContext();//获取pageContext
request.getServletContext().getSession();//获取session

查看完整回答
反对 回复 2019-03-25
  • 2 回答
  • 0 关注
  • 1238 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信