- 博客(34)
- 资源 (61)
- 收藏
- 关注
原创 cookie跨域访问?(转)
开发2个web应用,分别为web1和web2,web1应用的web根下创建一个index.jsp,内容如下:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% Cookie[] cookies = request.getCookies(); if
2013-11-22 16:14:26 1001
原创 jsp 设为首页加入收藏
把下面的代码加入jsp 和 中 可实现 设为首页 和加入收藏 功能 function addfavor(url,title) { if(confirm("网站名称:"+title+"\n网址:"+url+"\n确定添加收藏?")){ var ua = navigator.userAgent.toLowerCase(); if(ua.in
2013-11-22 14:19:35 934
原创 c3p0-config.xml配置文件 完成查询数据库的流程
3000 30 2 30 5 2 <!-- 批处理的语句 --> 50 3 com.mysql.jdbc.Driver root root
2013-11-22 09:23:11 14293
原创 mysql 语句 如何创建表
下面是sql语句create database bookstore character set UTF8;use bookstore;/*类型表*/CREATE TABLE TYPES( id VARCHAR(32) PRIMARY KEY, NAME VARCHAR(50), des VARCHAR(200));/*关联表*/create table booktyp
2013-11-22 09:08:47 860
原创 ThreadLocal 详解 源自百度百科
ThreadLocal JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序,ThreadLocal并不是一个Thread,而是Thread的局部变量。ThreadLocal类接口方法:void set(Object value)public vo
2013-11-21 22:19:56 722
原创 解析注解上值
下面是一个例子import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Retention(RetentionPolicy.RU
2013-11-21 21:15:04 817
原创 注解例子
直接上代码接口 package annotation; import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target; /*
2013-11-20 11:07:05 769
原创 Compilation unit name must end with .java, or one of the registered Java-like extensions
保存时出现这种问题 解决 方法 把断点去掉 再保存
2013-11-20 09:04:34 1113
原创 hibernate 分页查询
下面例子中 实现了分页查询 另外一些方法封装好的 没有实现 有兴趣的 可以实现下 其他的功能BasicDAOpublic interface BasicDAO { public boolean saveOrUpdate(Object o); /** * Method queryData 查询数据 * @param hql HQL查询语句 * @retur
2013-11-19 19:42:21 963
原创 时间处理类
例子import java.text.SimpleDateFormat;import java.util.Date;import java.util.UUID;//类说明:时间帮助处理公共类public class TimeUtil { public static final String PATTERN_YYYYMMDDHHMMSS = "yyyyMMddHHm
2013-11-18 13:57:34 510
原创 MD5加密
import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.security.Security;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.Sec
2013-11-18 13:30:35 1106
原创 java 读取properties里面内容
下面示例代码 可实现读取Properites 文件里面内容import java.io.FileInputStream;import java.util.Properties;public class PropertiesUtil { public static Properties getConfig(){ Properties property = new Prope
2013-11-18 12:05:59 741
原创 Struts1 Action中各个属性 详解
Struts中Action的属性详解 转 attribute:指定ActionForm保存到指定上下文所使用的属性名,如果不指定attribute属性值,将使用name属性值作为保存时的属性名。即attribute的默认值就是name属性值。input: 该Action中相关ActionForm获取用户输入的输入页面,当将ActionForm设为自动验证输入数据,发现不合法数
2013-11-18 11:24:40 1950
原创 java 解析json数据
在java中 解析json对象 需要JSON-lib这个java json库JSONArray类:这个类是把迭代器转化成为JSONObject数组,采用如下方法即可完成JSONArray.fromObject(jsonString),JSONArray.fromObject(jsonList).如果需要反解析的话,则可以迭代解析或者是直接强制解析,反正JSONArray也是一个迭代起来的。
2013-11-17 20:54:32 1081
原创 java 网页抓取数据
声明 本文章 属转载import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; import java.util
2013-11-17 10:35:02 915
原创 append 例子
append方法的作用是在一个StringBuffer对象后面追加字符串。 例如StringBuffer s = new StringBuffer("Hello");s.append("World");则s的内容是HelloWorld
2013-11-17 09:44:36 2926
原创 Struts1 中 什么是动态ActionForm 与静态ActionForm
例子 在静态ActionForm中 jsp 表单 <input type="text" name="userName" id="userName" struts Action public ActionForward execute(ActionMapping mapping, ActionForm form, HttpSe
2013-11-16 22:07:09 910
原创 jdbc 实现增删改查例子
直接上代码package Test;import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Tes
2013-11-16 10:47:32 853
原创 Spring 使用配置完成从前台页面输入到查询数据库的例子
跟着下面的例子走吧 1 Spring数据源配置 2 定义Spring JDBC模板类bean 3 页面输入 用户名:
2013-11-16 10:02:32 1234
原创 hibernate 增删改查例子
跟着下面的例子 可实现 使用hibernate hql的增删改查package test;import java.util.Iterator;import java.util.List;import org.hibernate.HibernateException;import org.hibernate.Query;import org.hibernate.Sessi
2013-11-15 23:37:09 972
原创 <global-exceptions />配置详解 (转)
global-exceptions元素 该元素主要配置异常处理,它的exception子元素代表全局的异常配置。struts采取配置的方式来处理异常。它用来设置java异常和异常处理类org.apache.struts.action.ExceptionHandler之间的映射。它有七个属性,如下所示: 1. className:指定和exception元素对应的配置类,默认为:
2013-11-15 20:49:44 2212 2
原创 ActionForm 原理 参考百度百科
ActionForm概念 ActionForm用于封装用户的请求参数,而请求参数是通过JSP页面的表单域传递过来的。因此应保证ActionForm的参数,与表单域的名字相同ActionForm的作用机理ActionForm本质上是一种JavaBean,是专门用来传递表单数据的DTO(Data Transfer Object,数据传递对象)。它包
2013-11-15 16:47:54 912
原创 @SuppressWarnings(unchecked)作用解释(转)
解释一: 屏蔽某些编译时的警告信息 在强制类型转换的时候编译器会给出警告 加上 程序代码 @SuppressWarnings("unchecked") 就不会警告了解释二:注释类型当你的编码可能存在警告时,比如安全警告,可以用它来消除api中是这样描述的指示应该在注释元素
2013-11-15 14:13:43 1112
原创 多线程 小例子
synchronized synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程(例如线程A),运行到这个方法时,都要检查有没有其它线程B(或者C、 D等)正在用这个方法,有的话要等正在使用synchronized方法的线程B(或者C 、D)运行完这个方法后再运行此线程A;没有的话,直接运行。 下面是一个例子方法1 public cla
2013-11-14 21:45:59 821
原创 DispatchAction 详解
DispatchAction 是struts 1.x里有 在java web开发中,原始的配置action都是使用一个action类实现一个功能,如果工程项目够大,action类数目会很多,就增加了该项目后期的维护难度。解决的方法,这里给大家介绍一个struts包下的action子类,DispatchAction。DispatchAction继承自Action类,它是一个抽象类,封装了一
2013-11-14 21:33:19 1448
原创 js 判断文件类型 控制表单提交
下面的代码 实现的控制表单提交function shangchuan(){ var filepath = document.getElementById("file").value; alert(filepath); if(filepath==""){ alert("请选择上传的文件!"); document
2013-11-14 14:40:50 1439
原创 jquery实现登录验证
仿着例子 可以实现登录 验证 直接上代码 //<![CDATA[ $(function(){ //文本框失去焦点后 $('form :input').blur(function(){ var $parent = $(this).parent();
2013-11-13 09:21:57 6549 1
原创 sqlmapClient 简介(转)
SqlMapClient对象这个对象是iBatis操作数据库的接口(执行CRUD等操作),它也可以执行事务管理等操作。这个类是我们使用iBATIS的最主要的类。它是线程安全的。通常,将它定义为单例。(与hibernate中sessionFactory的定义类似)。如: import java.io.Reader;import com.ibatis.common.resource
2013-11-06 21:43:52 1631
原创 jdbcTemplate学习笔记(转)
1、使用JdbcTemplate的execute()方法执行SQL语句jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");2、如果是UPDATE或INSERT,可以用update()方法jdbcTemplate.update("INSERT INTO USER VALUES('
2013-11-04 20:46:35 625
原创 Split 和SubStringj讲解(转)
SubStringj讲解 s=s.substring(int begin);截取掉s从首字母起长度为begin的字符串,将剩余字符串赋值给s; s=s.substring(int begin,int end);截取s中从begin开始至end结束时的字符串,并将其赋值给s;split讲解:java.lang.string.splitsplit 方
2013-11-03 10:40:16 894
原创 Filter过滤器详解
Filter 过滤器 它是Servlet技术中非常重要的技术之一,web开发人员可以通过使用Filter技术,可管理web服务器上的所有wen资源 Filter尽管与Servlet有很多相似之处,但也有不同 区别在于FIlter可以产生一个Http相应。 Filter能够在一个请求到达Servlet之前预处理用户请求 也可以离开Servlet时处理Htt
2013-11-02 21:06:55 834
原创 Spring Struts 实现登陆小例子
1、在web.xml中配置相关信息<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/java
2013-11-02 20:06:23 671
原创 Request中 请求路径 的几种区别
resquest中 getContextPath getServletPath getRequestURI Request.getRealPath 的几种区别
2013-11-01 17:06:34 1512
原创 java 时间date String类型转换
1、获取系统当前时间 Date date1 = new Date(); //获取系统当前时间 Calendar cal = Calendar.getInstance(); Date t = cal.getTime(); //获取系统当前时间 System.currentTimeMillis(); //获取系统当前时间毫秒数
2013-11-01 16:31:45 762
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人