码迷,mamicode.com
首页 > 编程语言 > 详细

servlet项目找不到java文件(由于照抄代码造成的bug)

时间:2016-05-08 14:55:39      阅读:419      评论:0      收藏:0      [点我收藏+]

标签:

其实这个bug非常简单,实际上是由于路径配置问题,也是由于我照抄代码造成的(好孩子不要学!)

情况是这样的:java文件没有问题但是启动项目的时候出现了bug:技术分享

然后当我把GetData.java和JDBCUtil.java文件放入default package中时:

技术分享

连接上服务器了。。。。

恩,俺寻思这是俺把java文件的路径配置错了,于是百度寻找答案

找到几个重要的知识点:

 1.<url-pattern>/xx</url-pattern> 中的 “/” 代表当前 web 应用的根路径

2.<servlet-class>xxx.xxx</servlet-class>java web开发中请求转发的类

,在此项目中指的是用于的到数据库信息并显示的getData.java文件

 

等等,俺看到别人写的都是这样的: 

例1:<servlet-class>net.test.TestServlet</servlet-class>

这里面好像是java文件的包路径(俺忘了专业术语怎么说了,如果有人知道请在评论区告诉我,谢谢)

 

知道原因后进行尝试(更改的地方用红圈表明了):

技术分享

运行成功:

技术分享

反思:代码绝对不能照抄(俺自己都觉得蠢),要快快补充java web、SQL语句、maven相关知识!

 

声明:

关于 知识点1和例1是从http://www.cnblogs.com/hxsyl/p/3435412.html看来

作者:张朋飞
感谢前辈!!!!!
 
 
知识点2从:http://zhidao.baidu.com/link?url=UKe5wRdw1YHf_BynVljjZDEhF1rVVcwwP5_jdAi-OQXh0DjBdZCrHIZN_YBkktUOxCUIt3rLY281ll4l70fjLa
看来
 
 
 
 

技术分享

servlet项目找不到java文件(由于照抄代码造成的bug)

标签:

原文地址:http://www.cnblogs.com/worldFulcrum/p/5470422.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!