2022.03.06

前言:

       本周主要在写JavaWeb项目,基本上除了上课时间其余时间都在部署这个网站,偶尔加个班,这个前后端交互的Web项目,虽说写的并不是很好,但也是我的第一个网站,前端页面彻底放飞自我,没啥可看的,主要还是后端的Servlet处理Filter过滤器等等,有的一些功能也没有实现,代码也没有规范,全文的Servlet基本上就使用了俩对象request与session,request获取前端数据,session实现永久登录,由于我在session中多设置了些其他session对象,所以就没有弄监听器查看在线人数Cookie也没有弄,很多用户的个性化设置都没能实现,主要还是对其他的内置对象与JSP的四大对象不熟悉,所以在接下来的学习过程中我会将他弄好的。

实践心得:

自从写了这些项目,让我认识了很多http的报错比如

404Not Found

服务器无法根据客户端的请求找到资源(网页)。通过此代码,网站设计人员可设置"您所请求的资源无法找到"的个性页面

这个问题还是比较好解决的,主要是路径错误。

500Internal Server Error服务器内部错误,无法完成请求

还有这个问题报错最多的是空指针,没有找到,大概率是我的Java代码的问题,原来开始写的时候没有报错,后期一改就出现一堆问题。

还有在idea上报错的一堆报错码,有时可能是你多写了或少写了对象信息就会出现错误,后期解决防止SQL注入预处理时就多写了个对象,多执行了一次,最后报的错,改了一下午,才找到的问题

PreparedStatement pstmt = connection.prepareStatement("insert into comment (username,text)values(?,?)");
pstmt.setString(1,username);
pstmt.setString(2,text);
int count = pstmt.executeUpdate();

就是在int count = pstmt.executeUpdate();里边添加了SQL语句出的问题

这是我的项目部署:

 

 

总结:

   本次的项目没有使用正则表达式匹配,项目目录也没有规范,看的我自己都找不到具体信息在哪,写的就特别乱后期维护也不好处理,所以在开始写的时候要处理好思路,才能在后期好进行处理,其他的一些MySQL多表查询,正则表达式等等继续学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Array_new

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值