servlet、jsp学习有感

servlet、jsp学习感悟

——记7/25日集训学习与自我学习有感


1.tomcat导jar包问题

按照课堂回放的要求我认真编译完成了java文件和xml文件,但当我运行tomcat来实现服务器连接后。来到浏览器输入:http://localhost:8080/javaee_1/first

却显示HTTP状态500-内部服务器错误。我认真检查了代码发现并无问题。在询问学姐后,学姐给到了一个相似问题出错的博文。在仔细查看博文之后我明白了错误原因是Tomcat10的版本太新了。

其中写道“这是因为使用了最新的tomcat10,而tomcat10有个最大的变动就是Tomcat 10 m1将JavaEE也换成了Jakarta® EE”

因此我最后想到的是改为最新的dependency,这样javax就会自己变为jakarta。所以还是去maven Repository中搜我们需要的最新的dependency。将两个jar包替换后再运行,然后将你写的那个Java类中导入到javax包手动改为jakarta。OK!终于编译成功。

感悟:当出现错误时,多查看他人的博文。毕竟前车之见、后车之师。

2.404-未找到

在进行请求转发的学习时,我按照录屏的步骤一步步操作,结果发现还是实现不了,报错在第二个网页未找到。在仔细查看后才明白是一个小写字母写成了大写,这才成功实现。

感悟:java是严格区分大小写的,因此我们书写代码更应小心。小小的错误都可能导致大错。

3.导MySQL的jar包出错

在运行时我发现单独使用psvm来运行数据库时,数据库运行正确。但一旦到了在java类中调用我编写的数据库方法时它永远显示jar包未导入。我和jhl学长研究了好久都没找到问题的所在,于是我将整个项目都重新一步步写了一遍,从简到难逐步完善项目,在这期间对这些知识的学习也加深了很多。在最后和学姐的交谈中发现是因为maven中配置了但项目结构中未将这个环境配置上去。在配置完成之后总算成功了。

感悟:学习也就是一步步摸索的过程,问题可能会很多,只有勤问、勤思考才能进步。不要怕出错,出错才能进步。正像学姐说的那样,采坑踩多了,自然而然就会了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值