- 浏览: 87641 次
- 性别:
- 来自: 北京
最新评论
-
451954706:
学习了!
getRequestDispatcher()与sendRedirect()区别 -
abeautifulday:
简洁明了,浅显易懂,很不错啊。
Tomcat 原理(1)
文章列表
声明:由于最近对安全加密相关技术比较感兴趣,所以翻译了这篇SSL的工作原理。这是一篇比较好的文章,深入浅出的介绍了SSL -- 安全套接层 的工作原理,但是由于本人的加密知识及英语水平所限,感觉很多地方翻译的不好, ...
- 2009-06-10 19:26
- 浏览 3174
- 评论(0)
Hello.java
package com.makey;
public class Hello {
public String Hello(String name) {
return "Welcome to you:" + name;
}
}
dwr.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0// ...
- 2009-06-07 12:11
- 浏览 1355
- 评论(0)
引用DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spring(JavaScript远程调用spring bean),更好浏览器支持,还支持一个可选的commons-logging日记操作.
以上摘自open-open,它通过反射,将java翻译成javascr ...
- 2009-06-07 11:59
- 浏览 1844
- 评论(0)
package org.jzkangta.factorydemo01;
interface Car{
public void run();
public void stop();
}
class Benz implements Car{
public void run(){
System.out.println("Benz开始启动了。。。。。");
}
public void stop(){
System.out.println("Benz停车了。。。。。");
}
}
class Ford imp ...
- 2009-05-29 11:43
- 浏览 967
- 评论(0)
package org.jzkangta.singleton;
class Single{
private Single(){}
private static final Single s1=new Single();
public static Single getSingleInstance(){
return s1;
}
public void Say(){
System.out.println("我开始说话了。。。。");
}
}
public class SingletonDemo {
pub ...
- 2009-05-29 11:32
- 浏览 931
- 评论(0)
例表a aid adate 1 a1 2 a2 3 a3 表b bid bdate 1 b1 2 b2 4 b4
inner join
两个表a,b相连接,要取出id相同的字段 select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据. 此时的取出的是: 1 a1 b1 2 a2 b2
那么left join 指: select * from a left join b on a.aid = b.bid 首先取出a表中所有数据,然后再加上与a,b匹配的的数据 此时的取出的是: 1 a1 b1 2 a2 b2 3 a3 ...
- 2009-05-07 01:00
- 浏览 5736
- 评论(0)
HibernateTemplate提供了非常多的常用方法来完成数据库的基本操作,使得持久层访问摸板化,只要创建HibernateTemplate实例后,注入一个SessionFactory的引用就可以了.无须手动创建sessionFactory,更加智能的管理Hibernate 的Session,没有大量的try/catch操作,
void delete(Object entity)删除指定持久化实例
deleteAll(Collection entities)删除集合内全部持久化实例
find(String queryString)根据HQL查询字符串返回实例集合
fi ...
- 2009-05-06 23:38
- 浏览 1535
- 评论(0)
首先感谢尚学堂的王勇老师!!!
多对一
会在多的一端加入一个外键,指向一的一端,这个外键是由中的column属性定义的,如果忽略了这个属性那么默认的外键与实体的属性一致。
标签的定义示例:
使用级联:
<many-to-one name="group" column="groupid" cascade="all"/>
默认不使用级联:
<many-to-one name="group" column="groupid"/>
注:cascade=" ...
- 2009-05-04 23:25
- 浏览 1314
- 评论(0)
Key Generator主键产生器可选项说明:1) assigned主键由外部程序负责生成,无需Hibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Sequence中,适用于支持Sequence的数据库,如Oracle。4) increment主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值加1作为主键。这种方式可能产生的问题是:如果当前有多个实例访问同一个 ...
- 2009-05-03 16:58
- 浏览 2589
- 评论(0)
其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。 struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Struts 2属性值。 struts.properties文件通常放在Web应用的WEB-INF/cla ...
- 2009-04-22 18:40
- 浏览 1567
- 评论(0)
jsp中文显示乱码解决方案2006-12-27 22:56
一、JSP页面显示乱码
二、表单提交中文时出现乱码
三、数据库连接
大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到
的中文乱码的问题及解决办法写出来供大家参考。
一、JSP页面显示乱码
下面的显示页面(display.jsp)就出现乱码:
<html>
<head>
<title>JSP的中文处理</title>
<meta http-equiv="Content-Type" content=&q ...
- 2009-04-22 18:29
- 浏览 7318
- 评论(0)
基于泛型的通用Dao接口:(主要是在使用hibernate或JPA时使用)
package com.qiujy.dao;
import java.io.Serializable;
import java.util.List;
/**
* 基于泛型的通用Dao接口
*/
public interface GenericDao<T> {
void create(T entity);
void delete(T entity);
void update(T entity);
T findById(Serializable id ...
- 2009-04-11 13:37
- 浏览 2422
- 评论(0)
概述:
Servlet监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前、发生后可以做一些必要的处理。
接口:
目前Servlet2.4和JSP2.0总共有8个监听器接口和6个Event类,其中HttpSessionAttributeListener与
HttpSessionBindingListener 皆使用HttpSessionBindingEvent;HttpSessionListener和 HttpSessionActivationListener则都使用HttpSessionEvent;其余Listener对应的Event如下所 示:
分别介绍:
一 Servle ...
- 2009-04-05 16:47
- 浏览 2420
- 评论(0)
1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></context-param>
2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.
3.容器将<context-param></context-param>转化为键值对,并交给ServletContext.
4.容器创建<listener></listener& ...
- 2009-04-05 14:56
- 浏览 3875
- 评论(0)
1、页面乱码
页面乱码只需要修改页面的编码即可。
例如:<%@ page language="java" pageEncoding="utf-8"%>
2、请求参数乱码
参数乱码的解决思想是让所有的请求都统一成同一种编码格式。
以Tomcat为例:
第一步:修改tomcat的server.xml文件中<Connector>的参数URIEncoding为"UTF-8",如果没有该参数,可以添加上
<Connector port="8080" URIEncoding="UTF- ...
- 2009-04-05 14:34
- 浏览 1208
- 评论(0)