第六周学习进度表

王杰

第五周

所花时间

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.注释:  

客户端看不到的:<%-- --%>  

客户端可以看到的:<!-- --> 

 

 

posted @ 2017-12-30 19:50  芬芳指法  阅读(97)  评论(0编辑  收藏  举报