首先是jsp前端的方面
jsp书写时,为了赶时间,像<tr><td>的标签没有书写 造成了系统运行后的界面不美观,这点我会去学习相关的html知识完善(运用<table>制成表格会显得美观一点,另外开始学习layui的架构)
我是用的编程软件是eclipse,在运行中出现了一个400的运行报错 HTTP请求解析错误的进一步发生将记录在DEBUG级别。在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义 (是在这句上报的<a href="xuanke.jsp?name=<%= cour.getName() %>"><%= cour.getName() %></a>) 我在网上寻找了许多解决办法但都没有效果,问了学长找到了方法,说是eclipse的内置太老,我在网页上运行就能够运行,在eclipse上就会提示400badrequest 如果各位大佬遇到过类似的报错 望评论告知。 在jsp中嵌入Java代码的方法我还是运用的不太熟练,我会加强练习。
再来就是后端遇到的问题:
之前提到过servlet中臃肿的问题(解决的方法:选择一个字段串联 我回去认真思考的 对我的选课系统进行优化)
另外我所知道的我写的这个系统中有一个bug 就是在register中注册的账号,管理员给老师或学生添加信息时,添加的信息的账号不是应景注册的话,从register中注册的用户是没有一系列详细的信息的比如说姓名性别等。这个问题后期我会进行修改,这是我在书写时就意识到的一个bug。
还有的问题也是之前提到的命名不规范、dao层与utils层揉在一起,这两个问题我会进行专门的测试训练,改正。
如果还有其他的问题,欢迎各位交流沟通,共同学习。🤭
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人