自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (26)
  • 收藏
  • 关注

原创 常用数据库JDBC连接写法

1.MySQL Class.forName("com.mysql.jdbc.Driver");con = DriverManager.getConnection("jdbc:mysql://IPAddr:3306/myDatabaseName?useUnicode=true&characterEncoding=utf8", "user", "password");2.OracleC

2012-12-16 16:38:12 459

原创 在web开发中出现的一些中文乱码问题解决方法

1、前台界面        一定注意将保存编码设置一致 2、request  response3、链接数据库URL+useUnocide=true&characterEncoding=utf84、设置好数据库的默认编码,    create database 数据库库名 default character set utf8;例如:创建表:create table t

2012-10-21 10:18:42 394

原创 js中的几种事件绑定方式

1、直接绑定:点击我2、间接绑定:window.onload = fundtion(){  var div = document.getElementById("d1");  div.onclick = f1;}function f1(){  alert('你好');}

2012-10-21 10:18:22 393

原创 如何禁止浏览器的默认提交行为?

表单   点击我使onsubmit或onclick的返回值为false,这样就可以阻止提交。

2012-10-21 10:18:04 428

原创 什么时候会调用doGet,doPost ?哪些是get请求?get的特点?哪些是post请求?post请求的特点?

当表单提交设置为get时,调用doGet方法;当表单提交设置为post时,调用doPost方法。get请求的有:链接、form method="get"、浏览器地址栏  特点:提交数据量小、不安全post请求的有:  method="post"  特点:数据量大(因为所发送内容被包含在发送体中,理论上没大小)、相对安全(发送内容明文传送,需要我们手动将form表单的信息加密)

2012-10-20 23:12:25 1208

原创 在servlet中,怎么处理系统异常?

step1、 throw new ServeltException();step2、写异常界面(以html01.html)step3、在web.xml中配置 500 /html01.html

2012-10-20 23:08:17 382

原创 javaScript的组成?

1、语言基础 ECMAScript 2、DOM   如:getElementById("id");    getElementsByTagName("div");3、BOM   如:document  alter  window  location  confirm  promot

2012-10-20 23:06:37 295

原创 jstl标签的使用

1、使用jstl标签的准备工作:step1 标签对应的jar文件放到WEB-INF/lib。比如使用jstl标签的核心标签,可以将standard.jar,jstl.jar 放到WEB-INF/lib下面。如果使用javaee5.0,已经包含了jstl标签相关的jar文件。step2 在jsp页面当中,使用taglib指令导入标签uri: 标签的描述文件(.tld)当中定义的命名空间。

2012-10-20 23:02:40 310

原创 el表达式的使用

1、访问bean的属性方式一、${user.name}:jsp引擎会依次从pageContext,request,session,application查找有没有一个名叫"user"的对象(即执行getAttribute("user"))。如果找到,则不再向下继续查找。然后调用getName()方法并输出其结果。如果找不到,则输出""。如果要指定查找范围:${pageScope

2012-10-20 22:58:21 422

原创 web开发中,用户重复提交如何解决

(利用监听器来完成)step1 可以使用监听器,向session当中,保存一个随机数;step2 在页面当中,添加一个隐含域,值也是这个随机数。step3 在servlet类当中,读取这两个随机数。如果相等,说明是第一次提交,处理之后(比如保存数据库),将session中的随机数重新置换(即换成一个新的)。如果不相等,则说明是重复提交,提示用户。不相等有两种情况:情况1:用户提

2012-10-20 22:53:33 580

原创 jsp文件如何转换成一个.java文件?

1、html  ----> 放到service()方法里,使用out.write()输出。2、 java代码片断 ----> 直接复制到service()方法里。3、jsp表达式 ----> 放到service()方法里,使用out.print()输出。

2012-10-20 22:49:00 2059

原创 Servlet的生命周期

1)生命周期是什么?servlet容器如何创建servlet对象、并对servlet对象进行初始化(init)操作、调用其方法完成客户端请求(service)及销毁(destroy)servlet对象的整个过程。2)生命周期的四个阶段。a,阶段一:servlet容器创建servlet对象。情况1:客户端发送请求。服务器会依据请求地址,查找该地址对应的servlet对象存不存

2012-10-20 22:47:29 366

原创 servlet容器如何请求资源地址?

比如,在浏览器地址栏输入http://ip:port/appname/abc.html那么,浏览器会将/appname/abc.html放入请求数据包,该地址称为请求资源地址。step1 依据/appname找到应用文件夹(对于tomcat,就是webapps下面的文件夹)。接下来,会比较中的配置与/abc.html。step2 比较过程:a,精确匹配: /abc.html与url-p

2012-10-20 22:43:18 533

原创 jsp文件的组成部分

1、html(包括css,javascript)2、java代码情形一:java代码片断: 情形二:jsp表达式: 当需要使用out.print()时,可以直接使用jsp表达式更方便。3,  指令在jsp引擎将.jsp文件转换成.java文件时,让jsp引擎做一些额外的处理。page:import:导包。pageEncoding: jsp源文件的编码

2012-10-20 22:39:45 1967

原创 jsp的执行过程

1.容器接受到某个.jsp请求,比如 http://ip:port/appname/hello.jsp。容器会查找hello.jsp文件。2.jsp引擎(容器当中,负责将.jsp文件转换成.java文件的模块)会将hello.jsp转换成一个.java文件(即转换成一个servlet)。3.将servlet编译成.class文件,然后实例化,调用其service()方法。

2012-10-20 22:35:50 1333

原创 如果客户端禁用cookie,我们怎么实现状态管理?

当用户禁止cookie以后,如果要访问某个需要session机制支持的web组件(jsp/servlet),此时,不能直接在浏览器地址栏输入该组件的地址,要使用服务器生成的地址,该地址可以使用以下方法来实现:response.encodeURL(String url);//该方法会在url后面添加sessionId。//该方法用在链接地址、表单提交地址。//如果是重定向,则使用

2012-10-20 22:33:50 2546

原创 cookie与session的区别

1.session保存的数据类型丰富,cookie只能是字符串。2.session相对安全(因为数据存放在服务器端),cookie不安全(数据在浏览器端)。3.session保存的数据量比较大,而cookie有限制。编程建议:因为所有的数据都存放在服务器端,使用采用session机制,对服务器的压力比较大(可以将session中的数据临时保存到数据库或者硬盘上)

2012-10-20 22:31:59 211

原创 常见的一些编译错误信息及说明

Java编译错误信息及说明1、java:33:不是语句    解释:程序中出现了没有任何意义的字符(串),可能是无意中打出了没有任何意义的字符; 2、java:34:需要 ';'    解释:某条语句没有以分号结束; 3、java:36:缺少返回语句    解释:带返回值的函数缺少return语句; 4、java:33:不兼容的类型    解释:运算符两

2012-10-20 22:28:10 1377

原创 java中的内存分配

Java把内存划分成两种:一种是栈内存,一种是堆内存。   栈内存: 存放对象:函数中基本类型的变量和对象的引用变量、静态类方法    特点:栈有一个很重要的特殊性,就是存在栈中的数据可以共享。假设我们同时定义:   int a = 3;   int b = 3;   编译器先处理int a = 3;首先它会在栈中创建一个变量为a的引用,然后查找栈中是否有3这个值,如果

2012-10-20 22:24:16 200

原创 mysql卸载时要做的一些操作

删除注册表数据,通过regedit,删除以下几个文件:   HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL   HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL

2012-10-20 22:11:12 274

原创 mysql数据库编码的设置

一、需要的配置1.mysql数据库服务端的数据存储要采用utf8;2.mysql数据库连接collection要采用utf8;3.php程序编码要采用utf8;二、具体的实现1.my.cnf配置文件中[mysqld]default-character-set=utf8[client]default-character-set=utf82.修改特定数据

2012-10-20 22:09:17 363

原创 Eclipse中的文本编码设置

如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果要使

2012-10-20 22:06:49 294

原创 equals方法与"=="号的区别

“==”操作符,是比较变量的值是否相等(内存地址也要相等),不涉及对象内容的比较;equals方法,是比较对象的内容是否相等(不涉及内存地址的比较,如果是自己创建的类就必须重写equals方法,创造者来决定equals的判断标准)。 例如:String s1 = new String(“foo”);      String s2 = new String(“foo”

2012-10-20 17:20:52 239

原创 java中变量的初始化

Java中的变量分三种:(1)类的属性(2)方法里的局部变量(3)方法的参数。(1)第一种变量(类的属性),java虚拟机会自动进行初始化(final修饰的不初始化)。如果给出了初始化值,则初始化为该初始化值;如果没有,则把它初始化为该类型变量的默认初始化值。 下面是不同类型的默认初始化值:变量类型默认初始化值int

2012-10-20 17:19:03 346

spring2.5帮助文档

spring的帮助文档,2.5版本,中文chm格式的。

2012-10-31

SSH框架jar包

SSH框架的所有jar包,包括spring、struts、hibernate、mysql驱动、连接池jar包。

2012-10-23

java基础帮助文档chm

java基础知识部分的中文帮助文档chm

2012-10-20

使用连接池技术时的配置

Tomcat+mysql+eclipse数据库连接池的配置

2012-10-20

w3c帮助文档chm

web开发中的js,html,xml,ajax等技术都包含在内的帮助文档chm

2012-10-20

struts2帮助文档chm

struts2框架的中文帮助文档,chm格式

2012-10-20

spring帮助文档chm

spring框架的中文帮助文档,chm格式

2012-10-20

Servlet帮助文档chm

web开发中的servlet中文帮助文档,chm格式

2012-10-20

Oracle帮助文档chm

Oracle数据库的中文帮助文档,是chm格式

2012-10-20

mysql帮助文档chm

mysql数据库的中文帮助文档,是chm格式的

2012-10-20

JQuery帮助文档chm

js脚本框架jquery的帮助文档chm

2012-10-20

jQuery表单验证插件帮助文档pdf

使用js脚本框架JQuery时,要进行表单验证的插件帮助文档pdf

2012-10-20

javaScript帮助文档chm

客户端脚本javascript的中文帮助文档chm

2012-10-20

css帮助文档.chm

网页制作中的css样式文件.chm。全面的API

2012-10-20

tomcat免费服务器

进行web开发时,免费的服务器Tomcat安装文件

2012-10-20

js中的jquery框架.js文件

开发客户端脚本时,jQuery.js脚本框架

2012-10-20

struts2使用文件上传时需添加的jar包

struts2框架开发时,如要使用文件上传功能时,需添加的jar包

2012-10-20

struts2使用json时要添加的jar包

使用struts2框架开发时,如要使用json技术,需导入的jar包

2012-10-20

struts2核心jar包

使用struts2框架开发时用到的所有jar包。

2012-10-20

hibernate框架jar包

使用hibernate框架开发所用到的所有jar包

2012-10-20

mysql数据库驱动jar包

mysql数据库连接所用到的jar包,5.1.8版本的

2012-10-20

发送邮件到邮箱的jar包

软件开发中,使用发送邮件到邮箱所用到的jar包

2012-10-20

jstl与standard

使用核心标签时用到的jar包。包括jstl.jar和standard.jar包

2012-10-20

mysql-connector-java-5.1.8.jar

mysql数据库连接的驱动jar包,是mysql-connector-5.1.8.jar版本的。

2012-10-20

连接池dbcp

使用连接池技术连接数据库所需的jar包,如果使用还需自己下载数据库连接驱动jar包。

2012-10-20

spring框架jar包

使用spring框架所用的jar包,包括spring核心jar包和aop控制的jar包

2012-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除