JSP 入门实战项目
一、JSP 基础实战项目包含1. login.jsp — 用户登录页面页面功能用户名、密码输入表单提交到 userinfo.jsp 进行验证提供 “注册” 链接跳转2. userinfo.jsp — 登录信息校验页面核心逻辑获取用户名、密码参数判断账号密码是否为admin / 123正确则重定向到首页并将用户名存入 session错误则返回登录页面3. main.jsp — 登录成功首页功能从 session 中取出用户名显示欢迎信息4. register.jsp — 用户注册页面包含所有常见表单元素用户名、密码、确认密码性别单选按钮兴趣爱好复选框教育程度下拉选择框5. doreg.jsp — 注册信息处理页面实现内容接收注册表单所有数据复选框使用getParameterValues获取数组遍历输出兴趣爱好3 秒自动跳回登录页6. testforward.jsp — 请求转发演示页面功能生成 0~9 随机数根据数值大小转发到不同页面使用jsp:forward实现服务器内部跳转7. big.jsp — 转发结果页数字 ≥5接收转发参数并展示结果。8. small.jsp — 转发结果页数字 5同样接收转发参数并展示9. testincludedemo.jsp — 页面包含演示10. includedemo.jsp — 被包含页面作为公共模块被其他页面引入11. outtest.jsp — out 对象输出测试演示out 对象输出内容获取系统当前时间基本输出语法练习12. pageContextdemo.jsp — pageContext 对象测试演示pageContext 页面作用域获取其他内置对象作用域范围理解二、新手必须掌握的核心知识点1. 表单参数获取普通输入框、单选、下拉request.getParameter(name)复选框多值request.getParameterValues(name)2. 中文乱码解决request.setCharacterEncoding(UTF-8);3. 两种页面跳转重定向response.sendRedirect(xxx.jsp)地址栏变化不能带 request 参数请求转发jsp:forward地址栏不变可传递参数4. 两种页面包含静态包含% include file %动态包含jsp:include page /
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2498055.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!