首页 > 解决方案 > 有没有办法将 HttpServletRequest 转换为 PageContext

问题描述

我不确定这个问题有多错误,但我只是想知道。

我正在开发一个主要用 jsp 编写的旧应用程序,我正在将应用程序迁移到 Vue js,因此我将 JSP 转换为 servlet,并将使用 axios 调用这些 servlet。

现在我的一个jsp有这行代码

 a.getSecurityService( pageContext ).loadSecuritySet( secSet );

它在 servlet 中使用 pageContext 引发错误,因为 PageContext 仅限于 JSP。

我正在搜索并发现我可以使用来自 servlet 的请求对象,但是由于我所有的 java 都使用 PageContext 代码,我不想在任何地方更改代码,而是我正在寻找一种将我的请求对象转换为 PageContext 的方法,我知道这是不可能并抛出错误。

但我只是想知道是否有一种替代且简单的解决方案,而无需在任何地方替换我的 PageContext 代码?

标签: javajsp

解决方案


推荐阅读