<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[QRT_7的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/QRT_7</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; QRT_7]]></copyright><item><title><![CDATA[JavaWeb 实战：图书列表 + 详情页（MVC 分层完整实现）]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/160811728</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/160811728</guid><author>QRT_7</author><pubDate>Fri, 15 May 2026 14:33:47 +0800</pubDate><description><![CDATA[【代码】JavaWeb 实战：图书列表 + 详情页（MVC 分层完整实现）]]></description><category></category></item><item><title><![CDATA[JavaWeb 项目实战：商品列表查询（Service+Servlet+JSP 完整版）]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/160811049</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/160811049</guid><author>QRT_7</author><pubDate>Wed, 06 May 2026 09:38:28 +0800</pubDate><description><![CDATA[【代码】JavaWeb 项目实战：商品列表查询（Service+Servlet+JSP 完整版）]]></description><category></category></item><item><title><![CDATA[JavaWeb 实战：Servlet+JSP+JSTL 实现人员列表展示与pom.xml 依赖 + DBUtils + User 实体 + UserDao 完整封装]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/160530020</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/160530020</guid><author>QRT_7</author><pubDate>Wed, 06 May 2026 09:28:40 +0800</pubDate><description><![CDATA[pom.xml：统一管理 Servlet、JSTL、MySQL、Lombok 依赖；DBUtils：加载驱动、获取连接、统一关闭资源，Dao 层通用；User：实体类，封装数据表字段；UserDao：数据访问层，实现增删改查，与数据库交互。：展示所有用户，支持删除、修改密码、跳转到添加：用户添加表单，提交到 AddUserServlet：根据用户 ID 修改密码，提交到 UpdateUserServlet。]]></description><category></category></item><item><title><![CDATA[JSTL 核心标签实战教程]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/160528569</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/160528569</guid><author>QRT_7</author><pubDate>Sun, 26 Apr 2026 16:05:03 +0800</pubDate><description><![CDATA[变量操作<c:set>创建 / 修改变量，<c:out>输出变量（带默认值），<c:remove>移除变量。对象操作<c:set>可修改 JavaBean 对象的属性，需对象提供setter方法。条件判断<c:if>单条件判断，<c:choose>多分支判断，替代 Java 脚本的if-else。循环遍历实现普通循环和集合遍历，varStatus可获取循环状态。异常处理<c:catch>捕获页面异常，避免页面崩溃。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/160367675</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/160367675</guid><author>QRT_7</author><pubDate>Sun, 26 Apr 2026 15:40:23 +0800</pubDate><description><![CDATA[可变长度集合。]]></description><category></category></item><item><title><![CDATA[从 JavaBean 到 EL 表达式：JSP 数据交互全流程实战]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/160132964</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/160132964</guid><author>QRT_7</author><pubDate>Tue, 14 Apr 2026 11:01:18 +0800</pubDate><description><![CDATA[五、完整流程：登录表单 + EL 表达式获取参数

完整的登录流程：

1、 登录表单页面（login.jsp）

 动态获取项目根路径


 是 EL 内置对象，等价于 ，专门用于获取请求参数。

六、JSP 数据交互的核心链路：]]></description><category></category></item><item><title><![CDATA[Serv从零搭建 JSP+let 简易商城登录注册系统]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/160022277</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/160022277</guid><author>QRT_7</author><pubDate>Fri, 10 Apr 2026 16:25:01 +0800</pubDate><description><![CDATA[用户填写注册信息，包含用户名、密码、性别、兴趣爱好、教育程度，提交后进入注册成功页。是会话域，数据在整个用户会话期间有效，适合存储用户登录状态，实现跨页面共享用户信息。当页面出现异常（如数组越界）时，自动跳转到友好错误页，避免暴露后端细节。→ 后端验证账号 → 将用户名存入 session → 跳转。展示用户填写的信息，3 秒后自动跳转到登录页，修复了原代码。登录成功后，从 session 中取出用户名，展示欢迎语。→ 后端接收参数 → 3 秒自动跳转登录页。用户输入账号密码，提交后验证登录。]]></description><category></category></item><item><title><![CDATA[JSP 动作标签：动态包含、请求转发与登录跳转实战]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/159966984</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/159966984</guid><author>QRT_7</author><pubDate>Wed, 08 Apr 2026 22:35:45 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[JSP 三大脚本元素超全解析]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/159712158</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/159712158</guid><author>QRT_7</author><pubDate>Wed, 08 Apr 2026 21:56:09 +0800</pubDate><description><![CDATA[关键规范<%!和%>之间必须有空格，声明内容（变量 / 方法）以;结尾，多个声明用;分隔。]]></description><category></category></item><item><title><![CDATA[Servlet基础详解+全局访问次数统计实战（JavaWeb入门必看）]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/159546521</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/159546521</guid><author>QRT_7</author><pubDate>Fri, 27 Mar 2026 18:02:59 +0800</pubDate><description><![CDATA[Servlet主要处理客户端发来的HTTP请求，Java中专门处理HTTP请求的是HttpServlet，这个类已经封装了处理HTTP请求的所有方法，使用起来十分便捷。完整工作流程：客户端（浏览器）发起HTTP请求服务器接收请求，将请求信息封装成HttpServletRequest对象服务器根据访问路径，匹配对应的ServletServlet调用对应方法处理请求通过HttpServletResponse对象，将结果返回给客户端。]]></description><category></category></item><item><title><![CDATA[【Servlet 实战】请求转发 / 重定向核心解析 + 完整登录功能实现（附源码 + 运行截图）]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/159238773</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/159238773</guid><author>QRT_7</author><pubDate>Thu, 19 Mar 2026 09:50:30 +0800</pubDate><description><![CDATA[Servlet 作为 Java Web 开发的基础核心，和是页面跳转的两大核心技术。]]></description><category></category></item><item><title><![CDATA[java web环境安装]]></title><link>https://blog.youkuaiyun.com/QRT_7/article/details/158649317</link><guid>https://blog.youkuaiyun.com/QRT_7/article/details/158649317</guid><author>QRT_7</author><pubDate>Fri, 06 Mar 2026 15:10:06 +0800</pubDate><description><![CDATA[是指向 JDK 安装目录的核心变量，很多 Java 相关工具（如 Tomcat、Maven）都会依赖它。 变量的作用是让系统在任何目录下都能找到 、 等命令。这里使用  是为了引用我们刚才配置的变量，这样当 JDK 路径变更时，只需要修改  即可，更加灵活。如果你还需要运行 Tomcat 服务器，可以顺便配置 。若需要使用 Tomcat，补充配置此变量：]]></description><category></category></item></channel></rss>