- 浏览: 73770 次
- 性别:
- 来自: 河北
最新评论
-
4585k:
为什么没点注释
JSP简单倒计时器 -
yinghuayu1324117:
呵呵呵,有点乱
Jquery中的ajax -
zpx138332:
JavaScript中,“==="是全同运算符 -
zpx138332:
...
解决js在火狐浏览器中的读取xml属性错误 -
yinghuayu1324117:
前卫啊,不错。。。。
解决js在火狐浏览器中的读取xml属性错误
文章列表
Get 和 Post 的区别好像比我想象中的大,最近在使用 Tomcat 进行开发的过程中至少发现三点:
一、这两者传递参数时所用的编码不一定是一样的。
在 Tomcat 中似乎 Get 的编码方式是根据页面中指定的编码方式,可在 Tomcat 的 server.xml 中配置,而post提交则可以在servlet中设置request.setCharacterEncoding("utf-8")设置编码。
二、使用 Get 的时候,参数会显示在地址栏上,而 Post 不会。
所以,如果这些数据是中文数据而且是非敏感数据,那么使用 get;如果用户输入的数 ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/&q ...
一、Java基础知识
Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。
Int byte short long boolean char float double
String 是对像
java的的数据类型分有基本类型 和引用类型
基本数据类型有8大:byte char sh ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>city.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content=" ...
window.onload = function() {
window.setInterval("dateTime()",1000);
var speed=10;
var tab=document.getElementById("scroll_father");
var tab1=document.getElementById("scroll_1");
var tab2=document.getElementById("scroll_2");
tab2.innerHTML=tab1.innerHTML;
...
前言:Dom4j是一个简单、灵活的开放源代码的库。Dom4j是由早期开发JDOM开发的。与JDOM不同的是,dom4j使用接口和抽象的人分离出来而后独立基类,虽然Dom4j的API相对要复杂一些,但它提供了比JDOM更好的灵活性。
使用:Dom4j是一个非常优秀的Java XML API,具有性能优异、功能强大和极易使用的特点。现在很多软件采用的Dom4j,例如Hibernate,包括sun公司自己的JAXM也用了Dom4j。
使用Dom4j开发,需下载dom4j相应的jar文件。
l 具体应用:
a. DOM4j中,获得Document对象的方式有三种:
1.读取XML文件,获 ...
1:创建时的区别:
Statement stm=con.createStatement();
PreparedStatement pstm=con.prepareStatement(sql);
执行的时候:
stm.execute(sql);
pstm.execute();
2: pstm一旦绑定了SQL,此pstm就不能执行其他的Sql,即只能执行一条SQL命令。
stm可以执行多条SQL命令。
3: 对于执行同构的sql(只有值不同,其他结构都相同),用pstm的执行效率比较的高,对于异构的SQL语句,Statement的执行效率要高。 ...
在出ie浏览器之外的浏览器在读取xml 会将空格 换行 都读取成节点
所以我们必须做出判断
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>city.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta h ...
回调函数就是一个通过函数指针调用的函数。如果你把函数的引用作为参数传递给另一个函数,当这个引用被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。
一:常量&变量:
String 被称为字符串常量,在创建后,它的值不能更改;
StringBuffer被称为字符串变量,它的值可以更改。
eg:
String str1="hello";
str1+=" world!";
PS:这个时候,系统其实创建了一个新的对象,把Str1的指向改成了“helloworld”,此时hello变成了系统垃圾。所以,如果一个字符串需要频繁地改动它的值,就要用StringBuffer来描述。
StringBuffer str1=new StringBuffer("[" ...
JavaMail API按其功能划分通常可分为如下三大类:
创建和解析邮件内容的API :Message类是创建和解析邮件的核心API,它的实例对象代表一封电子邮件。
发送邮件的API:Transport类是发送邮件的核心API类,它的实例对象代表实现了某个邮件发送协议的邮件发送对象,例如SMTP协议。
接收邮件的API:Store类是接收邮件的核心API类,它的实例对象代表实现了某个邮件接收协议的邮件接收对象,例如POP3协议。
l Session类
Session类用于定义整个应用程序所需的环境信息,以及收集客户端与邮件服务器建立网络连接的会话信息,如邮件服务器的主机名、端 ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>添加信息</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this i ...
l 邮箱加密算法
现在很多WEB应用在开发时都需要集成邮件发送功能,例如:
给新注册的用户自动发送一封包含其注册信息的欢迎E-Mail。
给过生日的注册会员自动发送一封表示祝贺的E-Mail 。
将网站的最新活动信息通过E-Mail发送给所有的注册会员。
等等 …...
这些功能的实现都需要软件开发人员在开发WEB应用中编写相应的邮件处理程序。
搜狐邮箱、新浪邮箱
public void test1()throws Exception {
/*字节流 :
* inputStream
* outputStream
* 字符流:
* Read
* Write ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>addUser.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content=&qu ...
1.确定JSP页面头部是否有:
<%@ page contentType="text/html; charset=GBK" %>2.用这个转码:
String param= new String(request.getParameter(”param”).getBytes(”ISO-8859-1″), “GBK”);
3.添加filter字符过滤器
4.如果是通过”a.jsp?param=中文”传递参数,则需要:
a.在传参数之前先把参数进行转码:java.net.URLEncoder.encode(param);
取值时用java.net ...