我需要控制器中的应用程序上下文路径,我尝试了下面的代码,它抛出了 NULLPOINTER EXCEPTION。
HttpServletRequest 请求;
字符串路径 = request.getContextPath();
请帮助我
谢谢
我需要控制器中的应用程序上下文路径,我尝试了下面的代码,它抛出了 NULLPOINTER EXCEPTION。
HttpServletRequest 请求;
字符串路径 = request.getContextPath();
请帮助我
谢谢
变量request
已声明,但未初始化。难怪你得到一个NullPointerException
.
查看文档以访问不同的请求相关数据。
读完之后,确定要将代码绑定到本机 Servlet API,试试这个:
@Controller
class MyController {
@RequestMapping
public void handleMe(HttpServletRequest request) {
String path = request.getContextPath();
}
}