这两天真郁闷,先是后台报
mapMappableContainerException
错误,不知道怎么解决了,我记得只是重启服务,然后就好了。
然后写前台,页面无法提交请求,路径确认了无数遍,还是
404
错误。
小导师帮我看了好长时间,也没有解决,结果把我的代码移植到他的工程中,可以提交请求并显示了页面。没办法,他把工程重新给我发了一遍,并将后台的
src
文件夹替换了。
问题更多了,今天早上测试后台代码时又报了
mapMappableContainerException
异常,无语了,搞了一上午,不知道是什么原因,网上也没有查到,在群里面问也没人搭理。
还是自己慢慢分析:
异常信息是
java.lang.NoClassDefFoundError: Could not initialize class org.wy.ccnu.edu.util.EntityManagerHelper
异常描述
The server encountered an internal error (java.lang.NoClassDefFoundError: Could not initialize class org.wy.ccnu.edu.util.EntityManagerHelper) that prevented it from fulfilling this request.
看了半天不知道是怎么回事,想到昨天也遇到这个问题却解决了,我试着重启服务器,重启数据库,折腾老半天,弄不好。
下午上了两节课后我又测试,然后仔细的看异常信息,直到看到
WARN: HHH000342: Could not obtain connection to query metadata : Access denied for user
'root'@'localhost'
(using password: YES)
我发现世界亮了,原来小导师把工程发给我,配置文件里面的密码跟我的数据库密码不一致(我的没有密码),修改密码后这个问题就解决了。
接着,
404
错误也被我解决了。
404
错误,服务器没有此资源。先检查路径有没有错误,主要是
Servlet
配置的映射路径。若确定路径没错误,可测试
JSP
页面提交请求有没有成功,若没有,则是
Servlet
本身的问题了,先查看有没有导入
javax.servlet.jar
包,还要查看有没有发布时有没有包含
servlet
包。我的问题就是发布时没有包含
servlet
包,才让
404
错误折磨了一天。
这两天真郁闷,先是后台报mapMappableContainerException错误,不知道怎么解决了,我记得只是重启服务,然后就好了。然后写前台,页面无法提交请求,路径确认了无数遍,还是404错误。小导师帮我看了好长时间,也没有解决,结果把我的代码移植到他的工程中,可以提交请求并显示了页面。没办法,他把工程重新给我发了一遍,并将后台的src文件夹替换了。问题更多了,今天早上测试后台
String user=request.getParameter("user1");
String pwd=request.getParameter("pwd1");
login.jsp input 取2参数何用ajax 传给logincheck.jsp
$.ajax({
type : "POST",
url : baseUrl+"m/module/querymodulebyname.do",
dataType:"json",
data:
modName:title
succes
四月 17, 2018 9:30:12 下午 com.sun.jersey.spi.container.ContainerResponse
map
Map
pableContaine
rE
xc
eption
严重: The e
xc
eption
contained within
Map
pableContaine
rE
xc
eption
could not be
map
p...
在部署项目时,发现com.sun.jersey.api.container.ContainerE
xc
eption
的错误信息,查了一下资料,基本上都是说要没导入好资源包,要么就是说包名命名错误了或者说包不存在。但是问题是我根本就没有使用jersey框架,所以根本不存在上述问题,通过往下查看信息出现了一些不存在的项目,如
七月 19, 2018 9:28:16 下午 org.apache.cata...
<form action="ServletURL" method="post">
<label for="fname">名字:</label><br>
<input type="text" id="fname" name="fname"><br>
<label for="lname">姓:</label><br>
<input type="text" id="lname" name="lname"><br><br>
<input type="submit" value="
提交
">
</form>
其中,`action`属性指定了表单数据
提交
到的URL地址,而`method`属性指定了使用的HTTP方法(通常为"post"或"get")。在这个例子中,表单中的数据将被
提交
到名为"ServletURL"的Servlet。
您还可以使用JavaScript或其他客户端脚本语言来
提交
表单数据,或者使用AJAX技术来异步地
提交
表单数据。
@Autowired,@Qualifier @Required @Resource @Component,@Service,@Controller,@Repository @PostConstruct
服务器端获取webservice客户端IP地址
2014年秋找工作经历