javaweb基础学习
javaweb 基础部分学习
耿子666
这个作者很懒,什么都没留下…
展开
-
使用Ajax验证用户名是否存在
一、什么是Ajax参考:http://www.cnblogs.com/oneword/archive/2011/06/06/2073533.html【1】简介:Ajax:(Asynchronous JavaScript And XML) 异步 JavaScript 及 XML不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的原创 2017-03-11 16:50:29 · 11940 阅读 · 0 评论 -
数据库事务的四大特性以及事务的隔离级别
转载于:http://www.cnblogs.com/fjdingsd/p/5273008.html数据库事务的四大特性以及事务的隔离级别 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要转载 2017-02-25 18:00:44 · 11730 阅读 · 0 评论 -
JDBCUtils 处理事务
package cn.edu.aynu.sushe.utils;import java.sql.Connection;import java.sql.SQLException;import javax.sql.DataSource;import com.mchange.v2.c3p0.ComboPooledDataSource;/** * 创建数据库连接池 * @author原创 2017-02-25 18:17:14 · 11825 阅读 · 0 评论 -
Eclipse常用快捷键
Eclipse常用快捷键(1)创建项目文件或者其它文件 Ctrl+N(2)创建文件过程中,快捷跳转到指定栏目。Alt+下划线字母(3)删除光标所在行 或者 删除选中内容。Ctrl+D(4)生成提示Alt + ?(5)快速复制光标所在行 或者 选中内容 Ctrl+Alt+ ↑ 或↓键(6) 移动光标所在行的位置Alt+ ↑ 或 ↓ 键(7)快速选...原创 2017-02-23 14:11:32 · 11327 阅读 · 0 评论 -
(Generate javadoc)Eclipse为 java 项目生成 doc 文件
eclipse为 java 项目生成 doc 文件http://jingyan.baidu.com/article/597a0643485c11312b5243c7.htmlmyeclipse为 java 项目生成 doc 文件 eclipse为 java 项目生成 doc 文件http://jingyan.baidu.com/a原创 2017-02-01 21:57:33 · 11411 阅读 · 0 评论 -
Hibernate 初相识(一)Hibernate API 详解,配置文件,映射文件详解。
导航{Hibernate 在三层框架中的位置。一,第一个Hibernate 项目。【1】导入jar包【2】创建我们的数据库,和表 (数据库名:day29hibernate_test01 表名: s_user)[3] 编写 javaBean 文件和 配置文件 【4】编写test.java 文件,测试项目。二,分析常见的Api 字段。【1】Hibernate 的执原创 2017-02-07 21:57:12 · 12165 阅读 · 0 评论 -
下载图片--解决中文乱码
filename = URLEncoder.encode(filename, "utf-8"); //解决 中文乱码的情况, 显示正常的文件名// 下载软件需要设置头信息。内容-设置 , reponse.setHeader("content-dispostion","attachemnt;filename="+filename);// attachemnt表示以下载框原创 2016-10-01 18:26:51 · 11791 阅读 · 0 评论 -
小案例:文件上传 和下载
JavaWeb之文件上传 和 文件下载2016年11月25日19:54:35(javaweb 学习日记)导读{JavaWeb之文件上传 和 文件下载【1】文件上传【1.1】表单页面设置 在Web应用中,由于大多数文件的上传都是通过表单的形式提交给服务器的,因此,要想在程序中实现文件上传的功能,首先得创建一个用于提交上传文件原创 2016-11-25 21:41:31 · 11718 阅读 · 0 评论 -
web分页显示功能(“小案例:实现web端对客户资源的增删改查”里面的一个功能)
分页显示功能(“小案例:实现web端对客户资源的增删改查”里面的一个功能)(2016年11月19日18:15:07 上课学习总结)效果展示:第n页/共M页 首页 上一页 页码(1,2,3。。。) 下一页 尾页分页需要的数据1、当前页码:pageCode ---->jsp---servlet2、总页数:totalPage ---原创 2016-11-19 18:12:54 · 12481 阅读 · 0 评论 -
小案例:实现对web端对客户的添加,编辑,删除等数据功能
简单的客户管理系统1)有一张表:customer(cid,cname,gender,birthday,cellphone, email,description)2)功能:实现对客户信息的增删改查管理3)技术:java web 三层架构(web层、service层、dao层) 使用C3P0数据库连接池技术原创 2016-11-15 16:50:55 · 12853 阅读 · 0 评论 -
(Filter处理中文乱码)Filter 过滤器的基本知识点
Filter 过滤器的使用导读{Filter 过滤器的使用【1】什么是Filter(过滤器)?[2]怎么使用Filter ?(1)实现Filter 的接口(javax.servlet.Filter;)重写其中的 doFilter() 方法。(2)在web.xml配置Filter 的参数。【3】Filter 的生原创 2016-12-04 22:53:51 · 12456 阅读 · 1 评论 -
(forEach url out set catch 等)javaweb中JSTL的Core 核心标签库知识点
JSTL 标签库的基本知识复习 导读{1】什么是 JSTL 标签库 ?【2】如何在我们的项目中使用JSTL ?【3】介绍Core 核心标签库【3.1】URL标签作用: 可以在JSP页面中构造一个新的URL地址,实现URL的重写。显示结果:实例演示:***************************************************原创 2016-12-07 23:18:01 · 11858 阅读 · 0 评论 -
(javaweb(Dao 模式 和 javabean)和 数据库连接池)JDBC数据库基本知识点(二)
JDBC数据库基本知识点(二)导读{【1】JDBC 批处理SQL 【2】处理结果集(针对的就是执行select 语句拿到的ResultSet 对象)【3】 分页显示功能JDBC 高级应用【1】DAO 模式 和 JavaBean【2】JDBC 数据库连接池【2.1】为什么需要使用数据库连接池?【2.3原创 2016-12-03 18:14:11 · 12935 阅读 · 2 评论 -
javaweb银行转账案例(事务处理)JDBC常见知识点(三)
JDBC常见知识点(三)导读{【1】事务实例: 银行转账(经典题目)【1.1】如何使用JDBC处理事务?【1.2】通过 Connection 接口中提供了三个方法来针对 JDBC 处理事物。[1.4]介绍ThreadLocaL类(1)为什么使用ThreadLocaL 类?(2)ThreadLocaL类介绍:原创 2016-12-03 18:03:28 · 15063 阅读 · 0 评论 -
javaweb 中JDBC 的常见知识点(一)
JAVAWEB 中JDBC 常见知识点(一)导读:{【1】什么是JDBC (JAVA DataBase Connectivity : java 数据库连接)?【2】如何连接数据库? 【2.1】需要对应数据库的驱动jar 包 (Mysql 对应: Mysql-connector-java-5.17.jar,不同的数据库对应不用的jar 包)放入到 web root/WEB-INF原创 2016-11-20 20:04:26 · 11756 阅读 · 0 评论 -
java学习 EL 表达式
EL 表达式 知识点什么EL 表达式 ? EL:Expression Language 一种可以简化jsp 页面的表达式。EL 的语法 都是以 “${” 开始,以 “ } ” 结束的。注意${ 表达式 } 必须遵循语法规范【1】不能以数字开头【2】不能使用EL 中的保留字 and or gt it 等等【3】不能使用特殊的符号 - “”原创 2016-10-19 21:34:50 · 11097 阅读 · 0 评论 -
Session 机制
Session 机制什么是Session ?Sission 是另一种记录客户状态的机制,Sission 存放在服务器中,Sission 相当于在服务器端,有一张客户的明细表,当客户端请求,客户端就会获取到自己的Session。由于Session 要存放在服务器的内存中,所以Session的大量存储会增加对服务器的压力。 所以Session 存放的信息应该精简。原创 2016-10-18 20:15:28 · 11181 阅读 · 0 评论 -
Cookie 会话机制
Cookie 会话机制【1】什么是Cookie? 因为Http 是无状态的访问,不能标识是哪一个用户的请求,为了解决这样问题,Cookie 实际就是一段文本信息,在浏览器第一次请求该网址后,服务器生成该Cookie ,并且存放到浏览器的缓冲中去(既客户端),当浏览器再次请求该网址时就会携带上存放在客户端的Cookie 去一起请求,服务器以此来辨别用户的状态。举例:比如两原创 2016-10-18 20:14:46 · 11019 阅读 · 0 评论 -
javaweb 资源注射
资源注射 * 当使用 @ 标记来 进行“资源注射” ,在tomcat 启动的时候,会直接把 web.xml * 的配置信息主动“注射”到servlet中。 * * jdk5 和 tomcat6 以上支持资源注射格式: @Resource(name="hello")private String hello ;注射的资源可以是 strin原创 2016-10-01 18:32:20 · 11117 阅读 · 0 评论 -
request 转发,转发包含,重定向
1)实现转发实现// [1] 实现转发RequestDispatcher dispatcher = request.getRequestDispatcher("/Demo01"); // 直接就是 中的路径dispatcher.forward(request, response);// 使用转发之前不能使用 PrintWrite out = response.getWr原创 2016-10-01 18:28:32 · 11468 阅读 · 0 评论 -
SerrvletContext 和 rerquest 两个域对象
使用方法都是 setAttribude() 和 getAttribude 来 设置 和 获取值。SerrvletContext : 域对象生命周期最长ServletContext域对象有如下几个特点:1_ServletContext域对象是部署web应用时,启动服务器就创建了,即第一次访问前ServletContext就创建完了2_tomcat中的每一个web应用,都有原创 2016-10-01 18:25:38 · 11266 阅读 · 0 评论 -
response字符编码解决中文乱码
response.setContentType("text/html;charset=UTF-8");有二层含义:1_服务器按照UTF-8的方式编码2_浏览器按照UTF-8的方式解码以上只针对非英文和数字当你想输出中文字符串时,可以采用字符或字节方式:1_字符 response.setContextType("text/html;cahrset=UTF-8"原创 2016-10-01 18:24:53 · 16000 阅读 · 0 评论 -
针对请求GET和POST请求,出现中文乱码
小知识点: —————————————————————————————javabean :用于封装表单的所有参数。beanutils :作用是封装到javabean对象的属性中。需要导入两个包: commons-beanutils 和 commons-loggingapache 的包—————————————————————————————针对请求GET和POS原创 2016-10-01 18:22:51 · 11293 阅读 · 0 评论 -
servlet 常用知识点
//[1]HTTP 协议 HTTP头信息 请求头 : GET /*** HTTP/1.0 Accept:text/html;*/* 浏览器支持的格式状态码 以 1开头 信息状态码 表示请求已经接受,正在被处理以 3 开头 全是转接 重定向 301 表示永久重定向 302 表示临时的重定向 以 2 开头 正确状态码 200原创 2016-10-01 18:26:13 · 11083 阅读 · 0 评论 -
xml基础知识
2016年6月8日21:21:27解决的问题:Day01 对xml 的基本知识【1】 Xml : extensible markup language 扩展性标记语言 ** 标记性语言使用标签** 可扩展标签可以自己定义,可以写英文 或者 中文的标签 【2】 xml 的用途** 根本用途 保存数据 也可以进行显示数据*经常用于设置配置文档**原创 2016-10-01 18:18:52 · 11246 阅读 · 0 评论