一html与css
1 css的引入
2 css选择器
二javascript
1 html中书写js的方式
2 js的语法
数据类型
变量声明
运算符
js语句
js数组
js函数
3 常用js
js获取元素
三jquery
jquery引入
<script src="js/jquery-1.8.3.js"></script>
文档就绪事件函数
<script>
$(function(){
//在浏览器加载完整个html网页后立即执行
});
</script>
jquery选择器
常用js
四servlet
request.getRequestDispatcher("index.jsp").forward(request, response)
request.setAttribute(String attrName, Object attrValue)
request.getAttribute(String attrName)
response解决中文乱码问题
```java
response.setContentType( "text/html;charset=utf-8" )
response.sendRedirect(所重定向到资源的URL地址)
1、创建一个Servlet程序,用于处理查询所有门店信息请求
public class DoorListServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse
response)
throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();
//1.模拟查询数据库, 查询所有门店集合
List<String> doorList = new ArrayList();
doorList.add("01, 永和北三环西路店, 010-67676767");
doorList.add("02, 永和西直门店, 010-68976347");
doorList.add("03, 永和东直门店, 010-78397647");
doorList.add("04, 永和北京西店, 010-78764397");
doorList.add("05, 永和天安门店, 010-78769743");
//2.将数据存入request域中
request.setAttribute( "list", doorList );
//3.将请求转发到 door_list.jsp 中, 取出所有门店显示在页面中
request.getRequestDispatcher("door_list.jsp")
.forward(request, response);
}
}
2、创建一个JSP,用于显示所有门店信息
<body>
<h3>显示所有门店信息</h3>
<%
//获取request域中的门店信息集合
List<String> list =(List<String>)request.getAttribute("list");
//遍历门店集合, 将门店信息输出在网页上
for( String door : list ){
out.write( door +"<br/>");
}
%>
</body>
五jsp
1jsp语法
jsp表达式
<%= 常量、变量、表达式 %>
jsp脚本片段
<% 若干Java语句 %>
jsp注释
<%-- JSP注释内容 --%>
JSP指令
<%@ 指令名称 若干属性声明... %>
2jsp的EL表达式
${ 常量/表达式/变量 }
3jsp的jstl标签库
set
if
foreach
六cookie与session
1cookie
2session
七tomcat与http
八maven