第六周学习进度表
王杰 |
第五周 |
所花时间 |
4个小时,两节软工概论课每天编写的代码,以及看构建之法 |
代码量 |
300行,培训老师的代码在自己的电脑上又敲了一遍,老师的课堂练习也又编写了一遍 |
博客量 |
1篇,构建之法的阅读笔记 |
知识点 |
会话跟踪方式 1.Session HttpSession session = request.getSessin(); session.setAttribute("name", "zhangsan"); session.setAttribute("pwd", "aaa"); String name = (String) session.getAttribute("name");
2.cookie: //创建Cookie Cookie cookie = new Cookie("name", "hangsan"); //设置Cookie的超时时间 cookie.setMaxAge(24 * 60 * 60 *60); //把Cookie发送到客户端 response.addCookie(cookie);
//得到客户端发送的Cookie Cookie [] cookies = request.getCookies(); for(int i=0; i<cookies.length; i++) { Cookie temp = cookies[i]; String key = temp.getName(); String value = temp.getValue(); }
3.隐藏表单域 <input type="hidden" name="name" value="zhangsan" /> request.getParameter("name");
4.Url重写 问号传参 LoginServlet?username=zhangsan&pwd=123 String name = request.getParameter("username"); String pwd =request.getPareameter("pwd"); 页面构成:7种元素 1.静态内容:html 2.指令:page, include, taglib: <%@ 指令名 属性1="属性值1" 属性2="属性值2" %> 3.表达式:<%=表达式 %> 4.Scriptlet<% Java代码 %> 5.声明:<%! %>:变量和方法 6.动作:<jsp:动作名 属性="属性值"></jsp:动作名> 7.注释: 客户端看不到的:<%-- --%> 客户端可以看到的:<!-- -->
|