request的getServletContext()报错
2020-08-23 16:37
1781 查看
在学习文件上传下载的时候出现这个错误,后来查阅发现是缺少jar包导致的,加入即可
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency> <dependency>
在这里我想当然的以为javax.servlet-api和servlet-api是一样的,上述例子表明,这两个还是有点区别的
javax.servlet-api和servlet-api的区别:
3.1 之前的 Servlet API 构件叫做 servlet-api-xxx.jar
3.1 及之后的Servlet API 构件改名为 javax.servlet-api-xxx.jar
相关文章推荐
- 如何解决找不到方法HttpServletRequest.getServletContext() ---- NoSuchMethodError
- request.getServletContext()只能在jdk6以上
- request.getServletContext()的问题!
- request.getSession().getServletContext().getRealPath() // 虚拟目录映射为实际目录
- 通过HttpServletRequest.getSession().getServletContext().getInitParameter读Properties文件
- .jsp数据传递到后台为中文乱码的解决方法/request.getServletContext()用法
- 找不到request.getServletContext()方法问题
- request.getSession().getServletContext().getRealPath 为null
- getServletConfig().getServletContext().getRequestDispatcher("xxx.jsp")的用法
- weblogic上以War包部署的项目中 request.getRealPath()或者getServletContext.getRealPath()为null的原因及解决方法
- 在Servlet中,用this.getServletContext().getRequestDispatcher()跳转后的中文页面显示乱码
- wangedit图片上传遇到的问题以及request.getSession().getServletContext().getRealPath("/")为空
- java后台获取服务器的相对路径,不用request.getSession().getServletContext()和ServletActionContext
- request.getSession().getServletContext().getRealPath(“/updload/video/”) 得到项目的绝对路径
- request.getSession().getServletContext().getRealPath("/");
- request.getRealPath("/");替换为request.getSession().getServletContext().getRealPath("/");
- request.getSession().getServletContext().getRealPath("/");
- eclipse配置外部tomcat需要注意的问题。(怎样让request.getSession().getServletContext().getRealPath("/")得到正确的路径结果)
- 有关请求路径的总结 request.getContextPath()、request.getServletContext().getRealPath("")、request.getRequestURI
- 在servlet 中使用 request.getSession().getServletContext().getRealPath("upload/" ); 获取不到 tomcat 服务器目录