②------Javaweb------
耿子666
这个作者很懒,什么都没留下…
展开
-
xml基础知识
2016年6月8日21:21:27解决的问题:Day01 对xml 的基本知识【1】 Xml : extensible markup language 扩展性标记语言 ** 标记性语言使用标签** 可扩展标签可以自己定义,可以写英文 或者 中文的标签 【2】 xml 的用途** 根本用途 保存数据 也可以进行显示数据*经常用于设置配置文档**原创 2016-10-01 18:18:52 · 11259 阅读 · 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 · 12953 阅读 · 2 评论 -
(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 · 12492 阅读 · 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 · 11882 阅读 · 0 评论 -
小案例:文件上传 和下载
JavaWeb之文件上传 和 文件下载2016年11月25日19:54:35(javaweb 学习日记)导读{JavaWeb之文件上传 和 文件下载【1】文件上传【1.1】表单页面设置 在Web应用中,由于大多数文件的上传都是通过表单的形式提交给服务器的,因此,要想在程序中实现文件上传的功能,首先得创建一个用于提交上传文件原创 2016-11-25 21:41:31 · 11730 阅读 · 0 评论 -
Tomcat Can't load AMD 64-bit .dll on a IA 32
转载于:http://blog.csdn.net/isea533/article/details/7624056Java.lang.UnsatisfiedLinkError: C:\apache\apache-tomcat-7.0.14\bin\tcnative-1.dll: Can't load AMD 64-bit .dll on a IA 32最近用64位的m转载 2017-01-15 20:28:02 · 11197 阅读 · 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 · 12183 阅读 · 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 · 11431 阅读 · 0 评论 -
Spring Aop编程中切入点表达式
切入点表达式【掌握】编写的就是 切入点(就是在目标类中,可能被增强的方法) aop:pointcut expression="execution(* com.itheima.c_spring_aop.*.*(..))"id="myPointCut"/>execution 用来描述方法 【掌握】execution(修饰符 返回值 包.类.方法名( 参数们 )原创 2017-02-24 19:33:21 · 11427 阅读 · 0 评论 -
数据库事务的四大特性以及事务的隔离级别
转载于:http://www.cnblogs.com/fjdingsd/p/5273008.html数据库事务的四大特性以及事务的隔离级别 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要转载 2017-02-25 18:00:44 · 11741 阅读 · 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 · 11840 阅读 · 0 评论 -
Failed to read candidate component class: file [E:\apache-tomcat-7.0.73-wind
转载于:http://www.cnblogs.com/suibianle/p/4730450.htmlSpring3.X jdk8 java.lang.IllegalArgumentException 异常提示:复制代码 1 javax.servlet.ServletException: Servlet.init() for servlet spring转载 2017-04-08 12:10:59 · 11839 阅读 · 0 评论 -
框架整合 在action中调用去出现java.lang.NullPointerException错误
https://q.cnblogs.com/q/48490/上述这篇博文,虽然没有解决我的问题,但是也提醒了我。-----------------------------------------------------------------------------------------出现错误的原因:Action类中,必须提供service名称与 spring配置文件一致。原创 2017-03-13 16:51:45 · 11404 阅读 · 0 评论 -
EClipse 出现错误 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
参考https://jingyan.baidu.com/article/f79b7cb34f40569144023ef9.html转载 2017-04-29 11:51:26 · 11408 阅读 · 0 评论 -
eclipse 常用设置
http://www.cnblogs.com/maoniu602/p/3585049.html转载 2017-04-19 09:05:39 · 11207 阅读 · 0 评论 -
Java.lang.ClassCastException: com.sun.proxy.$Proxy8 cannot be cast to com.bjsxt.service.UserServiceI
转载自:http://blog.csdn.net/yinzn2011/article/details/46455973今天在学习spring aop中的动态代理时,碰到了一个类型转换的问题:Java.lang.ClassCastException: com.sun.proxy.$Proxy8 cannot be cast to com.bjsxt.service.UserSer转载 2017-05-13 18:02:07 · 11772 阅读 · 0 评论 -
使用AJAX动态生成table表格数据
《使用AJAX动态生成table表格数据》【1】使用jquery-Ajax动态生成表格数据【2】使用jquery.pagination.js和pagination.css生成分页栏效果:json数据为假数据,由一个data.json和data1.json 等组成。写多个json主要体现,点击分页栏,数据变化。第一步:下载并导入js和css原创 2017-06-18 16:00:39 · 33823 阅读 · 4 评论 -
mybatis 的延迟加载
mybatis 的延迟加载(1)什么是延迟加载?延迟加载,也称为懒加载(LazyLoding)。当代码中执行到查询语句时,并不是直接到DB中执行select语句进行查询,而是根据设置好的延迟策略,将查询向后推迟。这就称为延迟加载。使用延迟加载可以减轻DB服务器的压力。resultMap中的association和collection标签具有延迟加载的功能原创 2017-06-24 18:59:28 · 11628 阅读 · 0 评论 -
javaweb银行转账案例(事务处理)JDBC常见知识点(三)
JDBC常见知识点(三)导读{【1】事务实例: 银行转账(经典题目)【1.1】如何使用JDBC处理事务?【1.2】通过 Connection 接口中提供了三个方法来针对 JDBC 处理事物。[1.4]介绍ThreadLocaL类(1)为什么使用ThreadLocaL 类?(2)ThreadLocaL类介绍:原创 2016-12-03 18:03:28 · 15152 阅读 · 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 · 11778 阅读 · 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 · 12912 阅读 · 0 评论 -
dug使用方法
【1】 先设置断点,双击代码旁边的序号栏,然后有一个蓝点。【2】运行程序的时候,使用 debug 运行程序。【3】然后eclipse 会弹出对话框,点击 yes 进入debug 模式【4】 然后点击 上面的 小箭头,step over 调到下一行。看见参数可以右键点 watch,就能看见 参数值【5】 取消断点 ,再次双击原创 2016-10-01 18:21:59 · 12530 阅读 · 0 评论 -
针对请求GET和POST请求,出现中文乱码
小知识点: —————————————————————————————javabean :用于封装表单的所有参数。beanutils :作用是封装到javabean对象的属性中。需要导入两个包: commons-beanutils 和 commons-loggingapache 的包—————————————————————————————针对请求GET和POS原创 2016-10-01 18:22:51 · 11301 阅读 · 0 评论 -
javaweb 自动刷新
3秒后跳转到 另一个页面html文件// 这个可能会出现缓存,导致无法刷新response.setHeader("Refresh","5;URL=http://localhost:8080/Day926/index.jsp");不添加路径就是刷新本页面。原创 2016-10-01 18:24:05 · 11522 阅读 · 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 · 16064 阅读 · 0 评论 -
SerrvletContext 和 rerquest 两个域对象
使用方法都是 setAttribude() 和 getAttribude 来 设置 和 获取值。SerrvletContext : 域对象生命周期最长ServletContext域对象有如下几个特点:1_ServletContext域对象是部署web应用时,启动服务器就创建了,即第一次访问前ServletContext就创建完了2_tomcat中的每一个web应用,都有原创 2016-10-01 18:25:38 · 11273 阅读 · 0 评论 -
servlet 常用知识点
//[1]HTTP 协议 HTTP头信息 请求头 : GET /*** HTTP/1.0 Accept:text/html;*/* 浏览器支持的格式状态码 以 1开头 信息状态码 表示请求已经接受,正在被处理以 3 开头 全是转接 重定向 301 表示永久重定向 302 表示临时的重定向 以 2 开头 正确状态码 200原创 2016-10-01 18:26:13 · 11093 阅读 · 0 评论 -
下载图片--解决中文乱码
filename = URLEncoder.encode(filename, "utf-8"); //解决 中文乱码的情况, 显示正常的文件名// 下载软件需要设置头信息。内容-设置 , reponse.setHeader("content-dispostion","attachemnt;filename="+filename);// attachemnt表示以下载框原创 2016-10-01 18:26:51 · 11856 阅读 · 0 评论 -
request 转发,转发包含,重定向
1)实现转发实现// [1] 实现转发RequestDispatcher dispatcher = request.getRequestDispatcher("/Demo01"); // 直接就是 中的路径dispatcher.forward(request, response);// 使用转发之前不能使用 PrintWrite out = response.getWr原创 2016-10-01 18:28:32 · 11484 阅读 · 0 评论 -
Eclipse快捷键
ctrl+alt+上下 选中单行复制代码 选中多行复制代码块alt+/ 单词补全ctrl+1 快速补全ctrl+d 删除单行shift+上下左右 选中单词alt+shift+m 选中 代码 抽取方法alt+shift+s 构造方法ctrl+shift+ x 变大写ctrl+shift+y 变原创 2016-10-01 18:30:25 · 10975 阅读 · 0 评论 -
web报错情况
【1】404 一般为在浏览器中的地址写错了。 就是更改了项目名字,使用了F2 来更改项目的名字,导致再次加载,出现在webapps 中的名字和你认为的项目名字不一样了。如果需要修改项目名字,需要进入到根目录中修改 右键项目-->properties——>My eclipse-->web 就能看见项目名了。【2】405 {出现的情况1)继承原创 2016-10-01 18:31:08 · 11147 阅读 · 0 评论 -
javaweb 资源注射
资源注射 * 当使用 @ 标记来 进行“资源注射” ,在tomcat 启动的时候,会直接把 web.xml * 的配置信息主动“注射”到servlet中。 * * jdk5 和 tomcat6 以上支持资源注射格式: @Resource(name="hello")private String hello ;注射的资源可以是 strin原创 2016-10-01 18:32:20 · 11126 阅读 · 0 评论 -
Md5加密算法 java 代码
// MD5 加密不可逆转public class MD5 { // md5 加密public static String MD5(String str) throws NoSuchAlgorithmException {String encode = str;StringBuilder stringbuilder = new StringBuilder(原创 2016-10-01 18:40:28 · 11189 阅读 · 0 评论 -
Cookie 会话机制
Cookie 会话机制【1】什么是Cookie? 因为Http 是无状态的访问,不能标识是哪一个用户的请求,为了解决这样问题,Cookie 实际就是一段文本信息,在浏览器第一次请求该网址后,服务器生成该Cookie ,并且存放到浏览器的缓冲中去(既客户端),当浏览器再次请求该网址时就会携带上存放在客户端的Cookie 去一起请求,服务器以此来辨别用户的状态。举例:比如两原创 2016-10-18 20:14:46 · 11032 阅读 · 0 评论 -
Session 机制
Session 机制什么是Session ?Sission 是另一种记录客户状态的机制,Sission 存放在服务器中,Sission 相当于在服务器端,有一张客户的明细表,当客户端请求,客户端就会获取到自己的Session。由于Session 要存放在服务器的内存中,所以Session的大量存储会增加对服务器的压力。 所以Session 存放的信息应该精简。原创 2016-10-18 20:15:28 · 11192 阅读 · 0 评论 -
java学习 EL 表达式
EL 表达式 知识点什么EL 表达式 ? EL:Expression Language 一种可以简化jsp 页面的表达式。EL 的语法 都是以 “${” 开始,以 “ } ” 结束的。注意${ 表达式 } 必须遵循语法规范【1】不能以数字开头【2】不能使用EL 中的保留字 and or gt it 等等【3】不能使用特殊的符号 - “”原创 2016-10-19 21:34:50 · 11112 阅读 · 0 评论 -
Android版本控制初相识(一)+虚拟机的安装+SVN软件的安装+TortoiseSVN的安装
Android版本控制初相识(一)导读:【0】什么是版本控制?【1】为什么需要版本控制? 【1.1】SVN的简介。【2】虚拟机的安装(一) 【2.1】下载虚拟机软件,在我们的 宿主机 上安装。 【2.2】新创建一个虚拟电脑 【2.3】安装系统步骤 【2.4】安装一个增强功能 适应屏幕的分辨率原创 2016-11-18 15:46:05 · 11955 阅读 · 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 · 12524 阅读 · 0 评论 -
Java基础:异常捕获顺序
转载于:https://blog.csdn.net/jiyiqinlovexx/article/details/46597899public voidtestException(){int a[] = {1,2,3};int q = 0;try{for(int i=0;i<a.length;i++){a[i] /= q;}}catch(ArithmeticException h...转载 2018-12-19 19:53:39 · 11464 阅读 · 0 评论