
javaWeb基础
DJTUDaker
MySelf
展开
-
XML学习笔记 -- day04 XPath解析xml详解
一、xpath解析xml详解原创 2016-10-26 19:38:16 · 357 阅读 · 0 评论 -
EL&JSTL表达式学习笔记 -- day01
一、EL表达式1、el 表达式语法EL表达式的语法非常简单,都是以“${”符号开始,以“}”符号结束的,具体格式如:${表达式}2、el 表达式的内置对象3、el 表达式获取四个域对象中的值(1)、存值<% //向JSP中的4个域对象赋予值 pageContext.setAttribute("name", "pname"); request.setAttr原创 2017-07-13 10:22:52 · 703 阅读 · 0 评论 -
Listener学习笔记-- day01 监听器的使用
一、监听器1、作用Web可以通过监听器监听域对象的创建和销毁 ServletContext,Session,Request, 属性变更,javabean对象在session中的状态变更(绑定,解绑)2、意义观察服务器性能,粗略估计网站的当前的访问人数,网站并发量...二、监听器的使用1、监听 servletContext 的生命周期package cn.itca原创 2017-07-14 10:23:56 · 337 阅读 · 0 评论 -
Listener学习笔记-- day02 邮件系统
一、电子邮件1、邮件服务器: 要在Internet上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在Internet很多提供邮件服务的厂商:sina、sohu、163等等他们都有自己的邮件服务器。 这些服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。 邮件服务器,按照提原创 2017-07-14 13:25:22 · 847 阅读 · 0 评论 -
Servlet学习笔记 -- day01 ServletContext & Response
一、Eclipse软件设置1、配置Servlet模版package ${enclosing_package};import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.原创 2017-07-07 11:45:40 · 295 阅读 · 0 评论 -
Servlet学习笔记 -- day02 Request
一、通过Request可以获取到的那些内容1、请求行的全部内容、客户端和服务端的主机名、ip等 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // GET 请求方式 System.out.printl原创 2017-07-09 14:52:04 · 262 阅读 · 0 评论 -
cookie与session学习笔记 -- day03 cookie的使用
一、使用cookie记录最后访问时间的练习1.创建web项目,编写servletpackage com.cookie;import java.io.IOException;import java.io.PrintWriter;import java.util.Date;import javax.servlet.ServletException;import javax.ser原创 2016-10-26 23:23:22 · 415 阅读 · 0 评论 -
Servlet学习笔记 -- day03 servlet三大域对象总结
一、ServletContext针对一个WEB应用。一个WEB应用只有一个ServletContext对象,使用该对象保存的数据在整个WEB应用中都有效。创建:服务器启动的时候.销毁:服务器关闭的时候或者项目移除的时候.二、HttpSession:针对一次会话。使用该对象保存数据,一次会话(多次请求)内数据有效。创建:服务器第一次调用getSession()的时候.服务器创原创 2017-07-10 13:34:17 · 420 阅读 · 0 评论 -
cookie与session学习笔记 -- day02 Cookie&Session
一、什么是会话1、在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。Web应用中的会话过程类似于生活中的打电话过程,它指的是一个客户端(浏览器)与Web服务器之间连续发生的一系列请求和响应过程,例如,一个用户在某网站上的整个购物过程就是一个会话。2、在打电话过程中,通话双方会有通话内容,同样,在客户端与服务器端交互的过程中,也会产生一些数据。例如,用户甲和乙分原创 2017-07-10 11:06:43 · 390 阅读 · 0 评论 -
JSP学习笔记 -- day01 注解、域对象、指令
一、JSP脚本1、定义型语句的脚本标签:jsp编译成.java文件之后,该脚本下的代码作为类的成员区域<%! //定义型语句: JAVA定义变量,方法,类 int i=23; public void print(){ System.out.println("I havea dream!"); } class MyClass{ p原创 2017-07-11 10:54:25 · 319 阅读 · 0 评论 -
如何使用servlet模板
如何使用模板生成servlet,并且生成的servlet清新爽目原创 2016-03-24 15:58:55 · 437 阅读 · 0 评论 -
cookie与session学习笔记 -- day01 会话介绍
一、会话介绍1.什么是会话会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。2.保存会话的两种技术(1)、cookie: 由于cookie数据是由客户端来保存和携带的,所以Cookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户原创 2016-10-26 22:28:33 · 382 阅读 · 0 评论 -
XML学习笔记 -- day03 Dom4J解析xml详解
一、使用dom4j解析xml原创 2016-10-25 14:07:16 · 321 阅读 · 0 评论 -
XML学习笔记 -- day02 XML解析
一、XML解析的思想1.DOM解析方式 将文档加载进内存,形成一颗dom树(document对象),将文档的各个组成部分封装为一些对象。 ☞ 优点:因为,在内存中会形成dom树,可以对dom树进行增删改查。 ☞ 缺点:dom树非常占内存,解析速度慢。2.SAX解析方式: 逐行读取,基于事件驱动原创 2016-10-18 15:27:59 · 436 阅读 · 0 评论 -
JDCB学习笔记 -- day05 实现一个用户的登录功能及解决SQL注入问题
一、用JDBC实现简单的登录功能1.创建java项目,导入jar包,创建jdbc.properties配置文件2.编写DBUtil工具类package com.jdcb.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java原创 2016-10-18 13:16:35 · 938 阅读 · 1 评论 -
JDBC学习笔记 -- day04 使用jdcb实现CRUD操作
一、使用jdcb实现增删改查基本操作1.创建java项目,并在根目录下创建jdcb.properties配置文件2.创建DBUtil工具类package com.jdcb.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import jav原创 2016-10-18 12:45:28 · 955 阅读 · 0 评论 -
XML学习笔记 -- day01 XML语法和约束
一、XML语法1.文档声明:☞ 必须写在xml文档的第一行。☞ 写法:☞ 属性: ● version:版本号 固定值 1.0 ● encoding:指定文档的码表。默认值为 iso-8859-1 ● standalone:指定文档是否独立 yes 或 no2.元原创 2016-10-18 15:15:03 · 427 阅读 · 0 评论 -
JDBC学习笔记 -- day02 常用类详解
一、java.sql.DriverManager类:创建连接1.注册驱动注意:DriverManager.registerDriver(new com.mysql.jdbc.Driver()); -- 此方法不建议使用原因:☞ 导致驱动被注册两次☞ 强烈依赖数据库的驱动 jar解决办法:☞ Class.forName("com.mysql.jdbc.Dri原创 2016-10-12 11:09:33 · 463 阅读 · 0 评论 -
JDBC学习笔记 -- day01 入门程序
一、JDBC概述1.JDBC:SUN公司提供的一套操作数据库的规范2.JDBC与数据库的关系:接口与实现类的关系3.JDBC规范:(四个核心对象)● ADriverManager:用于注册驱动● Connection:表示与数据库创建的链接● Statement:操作数据库执行 sql 语句的对象● ResultSet:结果集或者一张虚拟表二、J原创 2016-10-12 10:51:15 · 361 阅读 · 0 评论 -
Ajax学习笔记 -- day01 Ajax介绍及使用
一、Ajax介绍1、什么是 ajaxAJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML)可以使网页实现异步更新,就是不重新加载整个网页的情况下,对网页的某部分进行更新(局部刷新)。传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。AJAX = 异步 JavaScript和XML,是一种新的思想,整合之前的多原创 2017-07-15 10:31:09 · 372 阅读 · 0 评论