- 浏览: 93609 次
- 性别:
- 来自: 石家庄
-
最新评论
-
zhima:
好多阿 没人留言
jsp(脚本)+javabean+servlet+dao分页 -
416935357:
,谢谢,可是我的那个是用字节流导入数据库不知道为什么一直出现 ...
java读取图片文件 -
jzh2537:
呵呵,看了下,复制了代码,直接可用,不过我是从另外的连接连过来 ...
jsp(标签)+javabean+servlet+dao分页 -
edgar108:
问您一下:"apache集成tomcat" ...
APACHE集成TOMCAT -
kejianjun01:
如果要有注释就好了,这样看虽然能看明白但是起来会很不舒服;
jsp实现购物车
文章列表
<%@ page language="java" pageEncoding="utf-8"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts. ...
- 2009-02-15 11:39
- 浏览 1102
- 评论(0)
package command;
//抽象出来的接口
public interface Commons {
public abstract void executeCommands();
}
-------------------------------------------------
package command;
//命令实体的抽象1
public class Coms1 implements Commons {
@Override
public void executeCommands() {
System.out.println("调用命令2的函数&qu ...
- 2009-02-15 11:25
- 浏览 740
- 评论(0)
package factory;
public class Factory {
public static void main(String arges[]){
ActionTest action = new ActionTest();
action.testAction();
}
public static IDao getNewInstance(String className){
return new Business();
}
}
//接口面对的抽象
interface IDao{
public abstract void validate();
}
...
- 2009-02-15 11:20
- 浏览 730
- 评论(0)
package singleton;
public class Singleton {
/**
* volatile这个关键字,用在多线程,同步变量
* 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。
* 只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。 volatile告诉jvm,
* 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上面说的A)
*/
private volatile static Singleton uniquesingleton;
/**
...
- 2009-02-15 11:16
- 浏览 649
- 评论(0)
以下设置WinXP及以上用户,右键点击我的电脑->属性->高级->环境变量,设置即可。设置完成后需重新启动命令提示符才能生效。具体如下:
JAVA环境变量设置
Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。
JAVA_HOME指向的是JDK的安装路径,如D:\Program Files\IBM\Java50,在这路径下你应该能够找到bin、lib等目录。
设置方法:
JAVA_HOME = D:\Program Files\IBM\JAVA50
PATH环境变量原来Windows里面就有,只要保留原来的PAT ...
- 2008-12-14 12:13
- 浏览 2224
- 评论(0)
声明,本文转载自 narilee 的 Blog
JavaMail API简介
JavaMail API是一种可选的、能用于读取、编写和发送电子消息的包(标准扩展)。您可使用这种包创建邮件用户代理(Mail User Agent ,MUA) 类型的程序,它类似于Eudora、Pine及Microsoft Outl ...
- 2008-12-10 12:52
- 浏览 1402
- 评论(0)
实现javamail的方法
首先将activation.jar和mail.jar放入开发环境 并构建路径
activation.jar是在jaf框架的jar包
如果你使用了javaee的jar了只需要将activation.jar下载就ok了
新建一个web项目
1.信件jsp 不必多说了
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<html>
<head>
< ...
- 2008-12-10 12:43
- 浏览 944
- 评论(0)
java的动态代理的简介
动态代理的在JAVAEE中的应用是十分的广泛的
比如拦截器的实现
spring的AOP思想
ejb的rmi实现
通过以下的代码的简单实现也能对java的代理模式有些初步的认识
充分理解了这些对于java的代理模式中的虚拟代理和远程代理的学习都会有所帮助
package com.qxm.example;
/**
* 代理类要使用的接口
* @author NIIT
*
*/
public interface Interceptor {
public abstract void getvalue();
public abstract void ge ...
- 2008-12-10 12:10
- 浏览 847
- 评论(0)
135、写一个Singleton出来
Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。
一般Singleton模式通常有几种种形式:
第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。
public class Singleton {
private Singleton(){}
//在自己内部定义自己一个实例,是不是很奇怪?
//注意这是private 只供内部调用
...
- 2008-12-01 10:57
- 浏览 901
- 评论(0)
94、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别?
答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创 ...
- 2008-12-01 10:56
- 浏览 735
- 评论(0)
60、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?
答:有两种实现方法,分别是继承Thread类与实现Runnable接口
用synchronized关键字修饰同步方法
反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它们。结果很难检查出真正的问题所在。suspend()方法容易发生死锁。调用suspend()的时候,目标线程会停下来,但却仍然持有在这之前获得的锁定。此时,其他任何线程都不能访问锁定的资源,除非被"挂起&quo ...
- 2008-12-01 10:55
- 浏览 714
- 评论(0)
1、作用域public,private,protected,以及不写时的区别
答:区别如下:
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ...
- 2008-12-01 10:54
- 浏览 630
- 评论(0)
package client;
import java.util.Properties;
import javax.naming.Context;
import javax.naming.InitialContext;
public class EjbFactory {
public static Object getEjbHome(String jndiName) throws Exception{
//连接到WebLogic
Properties pro = new Properties();
pro.put(Context.INITIAL_CONTEXT_F ...
- 2008-12-01 10:50
- 浏览 1388
- 评论(0)
1.创建一个ejb项目名称为ejb2_1,选择j2ee1.4支持ejb2.x
2.创建一个远程接口
package com.qxm.ejb2;
import java.rmi.RemoteException;
import javax.ejb.EJBObject;
public interface MyRemote extends EJBObject {
public void printValue()throws RemoteException;
}
3.创建一个home接口
package com.qxm.ejb2;
import java.rmi.Rem ...
- 2008-12-01 10:42
- 浏览 2530
- 评论(0)
<script type="text/javascript">
function checkUser(){
var user_name = document.getElementById("user_id").value;//用户名后的文本框对象,.value表示取得是里面的值
document.getElementById("checkResult").innerHTML="验证中,请稍候";
var xmlHttp = new ActiveXObject("Msxml2.XML ...
- 2008-12-01 10:13
- 浏览 869
- 评论(0)