文章分类 -  Javaweb学习

摘要:案例: Json1.jsp jsp2.jsp JsonServlet.java json-lib 案例: 自己封装的小工具 ajaxutils.js 应用: 阅读全文
posted @ 2018-09-08 21:50 cmlx 阅读(112) 评论(0) 推荐(0)
摘要:代码: Province.java package cn.cmlx.xstream; import java.util.ArrayList; import java.util.List; public class Province { private String name;// 省名 privat 阅读全文
posted @ 2018-09-08 16:24 cmlx 阅读(252) 评论(0) 推荐(0)
摘要:注册表单之校验用户名是否注册 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/j 阅读全文
posted @ 2018-09-06 11:52 cmlx 阅读(172) 评论(0) 推荐(0)
摘要:邮件协议概述 自发自收 自发他收 Base64编码、解码: telnet发邮件 javamail发邮件 发送带有附件的邮件: MailUtils小工具 阅读全文
posted @ 2018-09-04 20:01 cmlx 阅读(160) 评论(0) 推荐(0)
摘要:文件下载 案例: package cn.cmlx.web.servlet; import java.io.FileInputStream; import java.io.IOException; import javax.servlet.ServletException; import javax. 阅读全文
posted @ 2018-09-04 16:10 cmlx 阅读(103) 评论(0) 推荐(0)
摘要:上传对表单和Servlet的限制 上传不能使用BaseServlet 多部件表单的体 commons-fileupload组件介绍 测试: package cn.cmlx.web.servlet; import java.io.File; import java.io.IOException; im 阅读全文
posted @ 2018-09-01 13:22 cmlx 阅读(118) 评论(0) 推荐(0)
摘要:分IP统计网站的访问次数 案例: 粗粒度权限控制(拦截是否登录、拦截用户名admin权限) 过滤器处理全站编码问题 监听器类: 重写request: 页面静态化 阅读全文
posted @ 2018-08-29 11:00 cmlx 阅读(108) 评论(0) 推荐(0)
摘要:过滤器入门 配置: 方法: 多过滤器: 过滤器的四种拦截方式: 多个过滤器的执行顺序: 在配置文件中谁的<filter-map>在上谁就先执行. 过滤器的应用场景: 设置目标资源: Filter小结 阅读全文
posted @ 2018-08-28 11:11 cmlx 阅读(67) 评论(0) 推荐(0)
摘要:什么是分页 分页数据 分页Bean的设计 分页在各层中的处理 显示分页页码列表 阅读全文
posted @ 2018-08-26 16:59 cmlx 阅读(90) 评论(0) 推荐(0)
摘要:BaseServlet简介 1.我们希望在一个Servlet中可以有多个请求处理的方法! 2.客户端发送请求时,必须多给一个参数,用来说明要调用的方法 请求处理方法的签名必须与service相同,即返回值和参数以及申明的异常都相同! 客户端必须传递名为method的参数! domain:User d 阅读全文
posted @ 2018-08-23 09:09 cmlx 阅读(105) 评论(0) 推荐(0)
摘要:ThreadLocal 多线程并发: 案例: 原理: 阅读全文
posted @ 2018-08-22 14:54 cmlx 阅读(76) 评论(0) 推荐(0)
摘要:对象增强的手段 继承 装饰者模式 阅读全文
posted @ 2018-08-21 20:40 cmlx 阅读(56) 评论(0) 推荐(0)
摘要:数据库连接池 ConnectionPool.java 阅读全文
posted @ 2018-08-21 20:35 cmlx 阅读(145) 评论(0) 推荐(0)
摘要:分析 方法 阅读全文
posted @ 2018-08-20 17:48 cmlx 阅读(155) 评论(0) 推荐(0)
摘要:步骤: 注册功能 给注册添加验证码 服务器端表单(输入)校验 登录功能 阅读全文
posted @ 2018-08-10 19:00 cmlx 阅读(99) 评论(0) 推荐(0)
摘要:MVC JavaWeb三层架构 案例:三层的HelloWorld程序 User.java package cn.cmlx.user; //把数据库查询出的数据保存到这个对象中 public class User { private String username; private String pa 阅读全文
posted @ 2018-08-09 19:13 cmlx 阅读(151) 评论(0) 推荐(0)
摘要:自定义标签库入门 代码 MyTag1.java public class MyTag1 implements SimpleTag { private PageContext pageContext; private JspFragment body; /** * 所有的setXxx()方法都会在do 阅读全文
posted @ 2018-08-08 21:20 cmlx 阅读(200) 评论(0) 推荐(0)
摘要:JSTL简介 1.jstl的概述 * apache的东西,依赖EL * 使用jstl需要导包:jstl1.2.jar * 四大库 > core:核心库,重点 > fmt:格式化:日期、数字 > sql:过时 > xml:过时 2.导入标签库 * jar包 * jsp页面中:<%@taglib pre 阅读全文
posted @ 2018-08-05 11:19 cmlx 阅读(109) 评论(0) 推荐(0)
摘要:EL表达式 EL的输出(11个内置对象) EL函数库 案例:自定义函数库 阅读全文
posted @ 2018-08-04 10:49 cmlx 阅读(61) 评论(0) 推荐(0)
摘要:(1)request.getRequestDispatcher()是请求转发,前后页面共享一个request ; 这个是在服务端运行的,对浏览器来说是透明的。(2)response.sendRedirect()是重新定向,前后页面不是一个request。而这个是在浏览器端运行的。 1) redire 阅读全文
posted @ 2018-08-01 16:59 cmlx 阅读(223) 评论(0) 推荐(0)