![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
第二阶段项目
LM_AC
本人博客原创内容只是个人观点,若有错误,请大神指正.
展开
-
response.sendRedirect()与request.getRequestDispatcher().forward()区别
最近在做第二阶段的项目,遇到一些不太清楚的问题,就上网搜答案自己弄明白,要不然再敲代码的时候还是一头雾水不知道怎么使用.关于response.sendRedirect()与request.getRequestDispatcher().forward()区别,看到一篇解释比较好的文章: Servlet中response.sendRedirect()与request.getRequestDispatc转载 2017-09-26 17:50:11 · 272 阅读 · 0 评论 -
监听器Listener
主要监听常见的域对象: HttpServletRequest, HttpSession ,ServletContext监听以上对象的创建和销毁: 必须在web.xml中注册监听器HttpServletRequest:浏览器一次请求开始就创建request对象,请求结束销毁request对象HttpSession: getSession()没有就创建,有就直接使用,session销毁:i原创 2017-10-08 13:55:19 · 225 阅读 · 0 评论 -
使用map封装错误信息进行校验
就拿注册的例子来说,当注册时填写的数据不符合规范时,会在当前页面显示一些错误信息. 首先有一个User类:package com.lm.domain;import java.util.HashMap;import java.util.Map;public class User { private String username; private String password;原创 2017-10-07 17:37:47 · 1398 阅读 · 3 评论 -
分页(对全部数据进行分页)
需求: 1 . 对全部数据进行分页; 2 . 对根据查询(模糊查询)出来的数据进行分页. 1: 步骤: 要有jsp界面代码–>这个代码的script标签中主要是showPageData函数(进行显示当前页的数据)–>则需要在这个函数里面进行查询数据–>就需要把当前页数和每页的数据条数传到servlet(通过ajax)–>service–>dao层进行查询–>返回的数据给一个实体类–>xhr原创 2017-10-07 17:20:50 · 2470 阅读 · 0 评论 -
分页(对查询出的数据进行分页显示)
而不是对全部的数据进行分页显示 同上篇分页,不同的是dao层进行查询时的代码是这样的:public List<Book> queryBookList2(String name, int pageNo, int pageSize) throws SQLException { QueryRunner queryRunner = new QueryRunner(C3P0U原创 2017-10-07 17:25:33 · 2193 阅读 · 0 评论 -
过滤器
过滤器说白了就是一个继承Filter的类. 某些java代码文件运行之前如果想做统一的操作,可以通过过滤器进行实现. 比如想对每个java代码文件进行编码: 创建一个类集成Fileter类package com.lm.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.Filt原创 2017-10-07 14:03:38 · 373 阅读 · 0 评论 -
利用ajax校验表单
如题,校验一个最基本用户名的文本框: jsp:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/h原创 2017-09-26 21:18:49 · 354 阅读 · 0 评论 -
web项目的分层思想
刚把项目看了一遍,又把分层思想理解了一遍. 1 . 分层: 一: 浏览器, 二: 服务器, 包括 web层(表现层) service层(业务层/服务层) dao层 三:数据库 2 . 在写代码时,主要分四个包,Servlet层(属于上面表现层)Service层Dao层Domain层下面分本别来讲一下: Servlet层:又称为分向转发,控制层,为什么成称为控制层,是因为s原创 2017-09-17 15:45:58 · 585 阅读 · 0 评论 -
jdbc如何操作事务
1 . 今天学习了事务,来看一下jdbc是如何操作事务的.(最基本的) 2 . 以转账为例:创建数据库和表创建一个web工程,连接数据库,添加数据库驱动mysql;转账页面 transformAccount.jsp (A转账到B 输入1000元) 按钮:转账 提交表单转账servlet(TransformServlet) a.获取表单数据 b.调用service层原创 2017-09-18 20:02:27 · 1592 阅读 · 0 评论