1.复现上课登录注册案例代码逻辑主要是要理清login.jsp--logsucess.jsp--page.jsp这三个文件之间的关系用户访问login文件登录表单将用户名和密码两个参数提交到logsucess文件同时在logsucess文件里面将username存入session以便page页面显示2.完成个人网页的注册登录功能设计一个关于我们学校流浪猫信息管理的网站3.问题对象request对象-请求对象--------发送信息必须放在form/form里面属性里面的action属性是信息发送给谁method属性是传输信息的方法获取Form表单里面的信息-表单里面的每一个元素都要有名字-name值Request.getParameter(“所要获取的对象标签名”)---单值方法Request.getParameterValues(“标签名”)-多值属性值Session对象-是与请求有关的会话对象-保存页面和存储页面的请求信息(前提网页要一直开启like Cookies)Session.setAttribute()Session.getAttribute()!!!!关于session对象做几点解释HTTP协议本身是无状态的也就是说每次请求之间是相互独立的服务器不会自动记住你是谁。这本节课中就是你登录页面提交按钮之后服务器不知道他刚刚接收到的请求是哪个用户请求的自然也不会知道username是whatrequest参数值在单次请求中有效无法实现跨页面交互然后就是关于编码设置-- request.setCharacterEncoding(UTF-8);在脚本里面第一句放在后面可能会乱码然后就是不要出现脚本里面套脚本的情况会报错一个%%对一个%%不要重复定义最后就是 response.sendRedirect(page.jsp);这个语句会直接跳转到页面page.jsp如果你在这个文件里面还有html页面展示的话他会向用户屏蔽无法展示
WEB应用技术-第2次作业
1.复现上课登录注册案例代码逻辑主要是要理清login.jsp--logsucess.jsp--page.jsp这三个文件之间的关系用户访问login文件登录表单将用户名和密码两个参数提交到logsucess文件同时在logsucess文件里面将username存入session以便page页面显示2.完成个人网页的注册登录功能设计一个关于我们学校流浪猫信息管理的网站3.问题对象request对象-请求对象--------发送信息必须放在form/form里面属性里面的action属性是信息发送给谁method属性是传输信息的方法获取Form表单里面的信息-表单里面的每一个元素都要有名字-name值Request.getParameter(“所要获取的对象标签名”)---单值方法Request.getParameterValues(“标签名”)-多值属性值Session对象-是与请求有关的会话对象-保存页面和存储页面的请求信息(前提网页要一直开启like Cookies)Session.setAttribute()Session.getAttribute()!!!!关于session对象做几点解释HTTP协议本身是无状态的也就是说每次请求之间是相互独立的服务器不会自动记住你是谁。这本节课中就是你登录页面提交按钮之后服务器不知道他刚刚接收到的请求是哪个用户请求的自然也不会知道username是whatrequest参数值在单次请求中有效无法实现跨页面交互然后就是关于编码设置-- request.setCharacterEncoding(UTF-8);在脚本里面第一句放在后面可能会乱码然后就是不要出现脚本里面套脚本的情况会报错一个%%对一个%%不要重复定义最后就是 response.sendRedirect(page.jsp);这个语句会直接跳转到页面page.jsp如果你在这个文件里面还有html页面展示的话他会向用户屏蔽无法展示