摘要: 1.统一中文编码分析 tomcat默认esetISO-8859-1编码,在servlet中,可能通过request的setCharacterEncoding(charset)和response.setContentType("text/html;charset=UTF-8");处理post请求编码, 阅读全文
posted @ 2016-02-04 17:29 shamgod 阅读(717) 评论(1) 推荐(0)
摘要: 1.CommonUtils.java 1 package cn.itcast.commons; 2 3 import java.util.Map; 4 import java.util.UUID; 5 6 import org.apache.commons.beanutils.BeanUtils; 阅读全文
posted @ 2016-02-04 17:20 shamgod 阅读(370) 评论(0) 推荐(0)
摘要: 事务就是保证多个操作在同一个connection,TxQueryRunner通过JdbcUtils获取连接,而JdbcUtils通过ThreadLocal<Connection>确保了不同线程设置的con不会混淆(tl.set(con)),而同一线程的connecion可以共用,从而具有事务的功能 阅读全文
posted @ 2016-02-04 17:14 shamgod 阅读(388) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.view层 (1)list.jsp 1 <body> 2 <p class="pLink"> 3 <a href="<c:url value='/admin/AdminOrderServlet?method=findByStatus&status=1'/>">未付款</a 阅读全文
posted @ 2016-02-04 17:05 shamgod 阅读(880) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.view层 (1).jsp (2).js 2.servlet层 (1)AdminBookServlet.java 1 /** 2 * 删除图书 3 * @param req 4 * @param resp 5 * @return 6 * @throws ServletEx 阅读全文
posted @ 2016-02-04 16:51 shamgod 阅读(531) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.view层 (1).jsp (2).js 2.servlet层 (1)AdminBookServlet.java 1 /** 2 * 编辑图书 3 * @param req 4 * @param resp 5 * @return 6 * @throws ServletEx 阅读全文
posted @ 2016-02-04 16:47 shamgod 阅读(405) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.view层 (1)list.jsp 1 <link rel="stylesheet" type="text/css" href="<c:url value='/adminjsps/admin/css/book/list.css'/>"> 2 <script type="t 阅读全文
posted @ 2016-02-04 16:43 shamgod 阅读(641) 评论(0) 推荐(0)
摘要: 一、流程分析 1.图书管理模块介绍 2. 3. 4.添加图书第一步 5.添加图书第二步 二、代码 1.view层 (1)body.jsp 1 <body> 2 <h1 align="center">图书管理</h1> 3 <p align="center"> 4 <a href="<c:url va 阅读全文
posted @ 2016-02-04 16:31 shamgod 阅读(1258) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.view层 和一相同 2.servlet层 (1)AdminCategoryServlet.java 1 /** 2 * 删除二级分类 3 * @param req 4 * @param resp 5 * @return 6 * @throws ServletExcept 阅读全文
posted @ 2016-02-04 16:07 shamgod 阅读(379) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.view层 (1)msg.jsp 1 <body> 2 <h2>${msg }</h2> 3 <input type="button" value="返回" onclick="history.go(-1)"/> 4 </body> 5 </html> 2.servlet层 阅读全文
posted @ 2016-02-04 14:36 shamgod 阅读(455) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.view层 (1)list.jsp 1 <c:forEach items="${parents }" var="parent"> 2 <tr class="trOneLevel"> 3 <td width="200px;">${parent.cname }</td> 4 阅读全文
posted @ 2016-02-04 14:30 shamgod 阅读(373) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.view层 (1)list.jsp 1 <c:forEach items="${parents }" var="parent"> 2 <tr class="trOneLevel"> 3 <td width="200px;">${parent.cname }</td> 4 阅读全文
posted @ 2016-02-04 14:20 shamgod 阅读(327) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.view层 (1)list.jsp 1 <c:forEach items="${parents }" var="parent"> 2 <tr class="trOneLevel"> 3 <td width="200px;">${parent.cname }</td> 4 阅读全文
posted @ 2016-02-04 14:11 shamgod 阅读(531) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.view层 (1)add.jsp 1 <script type="text/javascript"> 2 function checkForm() { 3 if(!$("#cname").val()) { 4 alert("分类名不能为空!"); 5 return fal 阅读全文
posted @ 2016-02-04 14:00 shamgod 阅读(484) 评论(0) 推荐(0)
摘要: 一、流程分析 1.分类管理介绍 2.查询所有分类 二、代码 1.view层 (1)top.jsp 1 <body style="background: rgb(78,78,78);color: #fff;"> 2 <h1 style="text-align: center; line-height: 阅读全文
posted @ 2016-02-04 13:55 shamgod 阅读(758) 评论(0) 推荐(0)
摘要: 一、流程分析 1.后台页面和模块 2.管理员 二、代码 1.view层 (1)loigin.jsp 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <%@ taglib prefix="c" uri=" 阅读全文
posted @ 2016-02-04 13:43 shamgod 阅读(1143) 评论(0) 推荐(0)
摘要: 一、流程分析 二、代码 1.web.xml 1 <!-- 登录过滤(订单及购物车只有登录才能访问) --> 2 <filter> 3 <display-name>LoginFilter</display-name> 4 <filter-name>LoginFilter</filter-name> 5 阅读全文
posted @ 2016-02-04 13:35 shamgod 阅读(386) 评论(0) 推荐(0)
haha