20-_el_expressionfactory=_jspxFactory.getJspApplicationContext(getServletConfig()

原创 2015年07月10日 13:17:38

在csdn上面下载了一个webwork+ibatis+spring的小例子,但是怎么都跑不起来,

按照人家说的,让我先运行这个login.jsp,我输入这个login.jsp,但是给我报错说空指针,然后我想空指针不是在jsp写java代码的时候才出现吗?我只知道这种会出现。一看这个页面,连个java代码都没有,所以就很惆怅,于是就在login.jsp页面中新建了一个MyJsp.jsp页面,然后欢快的跑了起来,我继续在浏览器中输入访问的链接,反问这个MyJsp.jsp页面,心想这个页面应该不会有什么问题吧,这应该算是排除法解决问题吧,排除login.jsp页面中其他内容可能出错的影响,跑了一遍这个页面,仍然报错NullPointerException,我确定这个问题不是出现在页面上,而是其他地方。于是就看了一下控制台。

控制台给 我的解释是:login_jsp.java中的_jspInit方法的第34行有问题。

这里因为第一次请求login.jsp的时候,会将jsp文件编译成servlet文件,命名为:xxx_jsp.java,存放的路径为Tomcat的works目录中。

       第34行:_el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();

解决方法:

看了这个也不懂啊,就粘贴到百度,然后就找到了答案,原来是我的项目中的jar包和tomcat中的jar包冲突了,所以就将我项目中的所有tomcat中lib目录下的jar文件删除,运行之后,就成功了!


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

处理javax.servlet.jsp.JspFactory.getJspApplicationContext错误

处理javax.servlet.jsp.JspFactory.getJspApplicationContext错误 主要跟项目lib目录下的javax.servlet.jar javax.servle...

The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory的解决方法

The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory的解决方法 最...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

ServletContext和ServletConfig

原文链接:http://blog.sina.com.cn/s/blog_639dde240100mzvj.html javax.servlet.ServletContext接口 一个servl...

Servlet基础总结(1)

1.Servlet方法总结: 1) getServletConfig()           在servlet初始化时,容器传递进来一个ServletConfig对象并保存在servlet实例...

ORA-00020

--ORACLE 11.2.0.3 3节点RAC平台,hp-unix 11.31的系统 --报错信息,ALERT日志 Wed Dec 11 18:02:56 2013 Thread 3 adva...

[Servlet]Servlet的生命周期

Servlet的生命周期,init()、service()和destroy()方法

UOJ 20 [NOIP2014]解方程

取模判根题解:http://www.cnblogs.com/JSZX11556/p/4907703.html注意到 f(x) mod p = f(x%p) mod p. 所以枚举0~p-1即可我是智障...

vuejs2.0实现分页组件,使用$emit进行事件监听数据传递

上一篇文章介绍了vuejs实现的简单分页,如果我有几个页面都需要有分页效果,不可能每个页面都去复制一下这段代码吧,意思是封装一下,变成通用的组件。https://segmentfault.com/a/...

Rational Rose2007(v7.0)下载地址、安装及激活详解教程(图)

Rational Rose 2007(v 7.0)(含激活文件):http://pan.baidu.com/s/1kTC23DP 安装:  解压后里面有两个文件: [IBM软件系列].IBM.Ra...

在myeclipse2014中安装SVN

1.首先从网上下载svn的插件包site-1.8.22.zip,路径随意放,但切记不要有中文路径      例如:D:\tools\MyEclipse\2014\site-1.8.22     ...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)