项目进程1
1.出现的错误
1.src文件夹变成灰色
下图是解决方法

2.idea找不到路径
问题情况:

红的可怕
解决方法

清除缓存
3.程序运行不了
报错地方:
Error:Cannot build artifact xxx:war exploded’ because it is included into a circular dependency

属于是错误连连看了
4.后来连原先的登录注册也开始报错了
脑瓜子都懵了
终于在我坚持不屑的寻找下,我渐渐发现,我的项目缺少了原有的数据库,所以既然查不到,那无法运行那便是自然的
(18条消息) idea 连接MySQL数据库,没有显示已有的数据库_m0_46491185的博客-CSDN博客
后来添加到database里面了,但是依旧无法访问,应该还是路径的问题

通过测试数据,我发现错误出现在那个sql语句后面,当运行到此处的时候会直接跳过去

当我在哪里设置断点的时候发现那里出现了这个符号,而非原先的红点
(18条消息) 使用idea断点调试时出现no executable code found at line问题_最高权限比特流-CSDN博客
我也纳闷了,啥也没做,这就啥也干不了了
在我清除缓存之后就又可以运行了,但是虽说没报错,但是他应该有的功能也是一个没留
(18条消息) 迁移Javaweb项目到另一个项目中之后servlet不能使用的问题_程序袁的CSDN-CSDN博客
下次拆迁还是推荐先看看这个玩意
Caused by: java.sql.SQLException: QueryRunner requires a DataSource to be invoked in this way, or a Connection should be passed in
这是我代码里面报的错误
在不断的搜寻中我发现了错误,他说是要将连接器放到那个里面
后来再运行的时候发现进入了catch里面,啊这

由于我不晓得缺了啥,所以我等会得找人看看
一下是三种报错原因
(18条消息) java.lang.NoSuchMethodException异常_静待花开-CSDN博客_nosuchmethodexception
(19条消息) 异常之IllegalAccessException_BoliaoSix的博客-CSDN博客
Java异常处理之InvocationTargetException(反射异常) - fcyh - 博客园 (cnblogs.com)
也不晓得是哪一种。
具体操作可以看看这个网站
稳一会晚点再弄这个算了
5.在程序运行时直接跳转到某个jsp里面
接下来是我写项目用的操作:
1.关于登录里面的操作
在JSP与servlet之间创建一个映射
也就是说,将JSP里面的action里面的值与servlet里面的@webservlet【针对servlet的一个注解,相当于一个接口,等同于在web.xml里面配置了相应的文件一样】进行一个连接
action里面要想连接到指定的servlet必须要tomcat的那个网址加到前面,这样咱们才可以在servlet里面接收到数据
在servlet里面需要继承HttpServle的类,且在这个里面需要重写doget与dopost方法【一个get请求,一个Post请求】
但是一般不需要使用doget方法
然后,我们需要在servlet里面拿到在页面的数据【即key值,key值就是他的name属性】,需要用到req.getP的方法(name值)
既然拿到了那么我们就需要将数据与数据库里面的数据进行一个验证,而将servlet里面的数据与数据库里面的数据进行一个比较我们需要将使用到JDBC或者DBUtil工具类,框架也行,然后呢,搞个多态比较好
下面是有关与JSP引入css与js的相关操作
下面是进程
这个故事告诉我们别改完代码后不去运行,不然你咋错的你都不晓得

浙公网安备 33010602011771号