- 博客(32)
- 资源 (3)
- 收藏
- 关注
原创 规范xml文件的xsl样式
首先得有一个xml文件 名字叫做simple.xml //此处是引用xsl样式的 Belgian Waffles $5.95 two of our famous Belgian Waffles with plenty of real maple s
2011-07-29 15:02:04
830
原创 关于规范xml的xsd文件一点总结
1.对于 .xsd文件是用来规范xml文档结构的。 总结如下: 首先要有http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> 然后就有一个根节点 nam
2011-07-29 14:04:38
2058
原创 where 1=1
转自:http://www.dzwebs.net/2418.html 这是一种怎样的查询语句呢?首先说明,1=1不是查询语句中的任何关键词,所以,请您放心,不管你会不会使用这种语句,都没有任何关系,对于您而言,没有任何损失。 另外,众多网站都有select * from tab
2011-07-29 09:38:50
446
原创 JQuery选择器
JQuery选择器可以分为基本选择器,层次选择器,过滤管选择器和表单选择器。 1.基本选择器: 2.层次选择器: 3.过滤选择器: 4.表单选择器:
2011-06-10 09:40:00
410
原创 css选择器
1.标签选择器 E{ css规则 } 实例: td{font-size:14px;width:20px;} a{text-decoration:none;} 2.ID选择器 #ID{css规则} 实例: #note{font-size:14px;width:20px;} 3.类选择器 E.class{ css规则}
2011-06-10 09:04:00
334
原创 java MD5 加密
<br />import java.security.MessageDigest;<br /><br />public class MD5andKL {<br /> // MD5加码。32位<br /> public static String MD5(String inStr) {<br /> MessageDigest md5 = null;<br /> try {<br /> md5 = MessageDigest.getInstance("MD5");<br /> } catch (Exc
2011-05-26 14:17:00
395
原创 使用java发送邮件
<br /> 1.下载对应的jar包 mail.jar和 activation.jar<br /> 代码如下 : 每一步都写的很清楚。<br /> Email_Autherticator.java(对用户进行认证的类)<br />package test;<br />import javax.mail.Authenticator;<br />import javax.mail.PasswordAuthentication;<br />public class Email_Autherticator
2011-05-26 09:50:00
451
原创 三大框架的整合(struts2.2.1+spring3.0.4+hibernate3.6.4)
<br />一、 Jar包<br />1. Mysql数据库驱动包<br /> <br /> <br />2. struts2.2.1<br /> <br />注意:与hibernate集成时去掉javassist-3.7<br />与spring集成时加上struts2-spring-plugin-2.2.1.jar<br /> <br /> <br /> <br />3. Hibernate3.6.4<br /> <br /> <br /> <br
2011-05-25 08:41:00
2534
原创 在网页中嵌入地图
<br /> 调用51的api在网页中嵌入地图<br /> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br /><html><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><br /><title>JavaScript Maps API</title> <br /><script language="
2011-05-10 19:41:00
1751
原创 将数据库的数据导出到Excel表中
<br /> 1.到网上下载有关的jar包<br /> poi-3.7-20101029.jar<br /> 2.代码如下:<br /> package util;<br />import java.io.File;<br />import java.io.FileNotFoundException;<br />import java.io.FileOutputStream;<br />import java.io.IOException;<br />import java.lang.refl
2011-05-10 19:29:00
1034
原创 通过javascript来实现上一页 ,下一页的禁用
<br /> 新建两个<a>标签<br /> <br /><br /><a href="/i/#{indexBean.currPage-1}/" id="a1" onclick="a()">上一页</a><br /> <br /> <td><a href="/i/#{indexBean.currPage+1}/" id="a2" onclick="a()">下一页</a></td><br /> <br /> <br />当点击上一页或下一页时会调用如下代码:<br /><br /><script
2011-05-04 15:56:00
3254
原创 使用criteria来实现动态的查询
<br /> <br />//获取一个Criteria的实例<br />Criteria criteria=hibernateTemplate.getSessionFactory().getCurrentSession().createCriteria(Interviewee.class);<br /> <br />//根据传过来的条件来动态的构造sql语句<br /> if(interviewee.getName()!=null&&!interviewee.getName().trim().equals(
2011-05-04 15:50:00
920
原创 mappedBy的作用Cascade 级联操作
<br /> 在@OneToMany里加入mappedBy属性避免生成中间表<br /><br />如果A B两个实体间是一对多,多对一的关系,如果不在@OneToMany里加入mappedBy属性会导致自动生成一个多余的中间表。比如:<br /><br />@Entity<br /><br />public class A {<br /><br />@OneToMany( mappedBy="a")<br />public Set<B><br />bs = new HashSet<B>(0);<br
2011-05-02 17:43:00
2889
原创 我对struts2的action的理解
<br /> 对于struts2中的Action并不是用户实现的业务控制器,而是Action的代理----因为他并没有与servlet API耦合,它是struts2框架提供的一系列拦截器来负责将httpServletRequest请求中的请求参数解析出来传入给Action。<br /> <br /> 所以这种处理方式,是典型的AOP方式。
2011-05-02 09:58:00
499
原创 对于struts2的验证机制
<br /> 对于struts2的验证机制,可以继承struts2的一个基类ActionSupport,它既实现了Action接口 有实现了validate接口 ,我们可可以重写validate方法来完成数据的校验,在可客户端发出一个请求的时候,Action首先会执行validate方法 ,如果有错误,直接返回input所对应的视图,然后再去执行execute方法。 对于校验信息的国际化,ActionSupport提供了一个getText()方法来从国际资源文件中获取相应的信息。<br /> 另外一
2011-05-02 09:37:00
597
原创 实现action接口来更好的实现Action ,跟踪用户状态
1.首先定义一个action接口 public interface Action{ public static final String SUCCESS=“sucess”; public static final String NONE=“none”; public static final String ERROR=“error”; public static final String INPUT=“input”;
2011-04-30 15:30:00
653
1
原创 如何开始使用struts2框架
<br /> 首先在apache的官网上去下载最新的struts2的jar包,最好是GA版。将Struts2 lib目录下常用的jar包拷到lib目录下。然后再web.xml下配置如下代码: <filter> <br /> 这样配置之后我们就可以在web应用中使用struts2了。 <!-- 过滤器名字 --> <filter-name>struts2</filter-name> <!-- 过滤器支持的struts2类
2011-04-30 14:58:00
337
原创 struts2的一些优点
<br /> 1.对于struts2的action无需实现任何父类接口,无需继承任何struts的基类,完全是一个pojo,阴齿具有很好的代码复用性。<br /> Action类无需与Servlet API耦合,因此进行单元测试非常简单。<br /> Action类中excute方法仅返回一个字符串作为处理结果,该处理结果可以映射到任何的视图,甚至是另一个action。<br /> <br /> struts2与struts1的对比:<br /> 1.在Action实现类方面的对比
2011-04-30 14:41:00
457
原创 tomcat 建立虚拟路径
在tomcat的目录下找到server.xml文件,打开这个文件,在里面找到以开头的配置文件,在里面添加/ tomcat 不支持中文,所以里面不能包含任何中文字符。 context 值得是上下文应用环境,就是一个web应用。 path是 虚拟目录,用于浏览器防问的URL,访问的时候用localhost:8080/web/*.jsp访问网页 docBase指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于的appBase属性的相对路径,如果Web应用采用开放
2011-04-29 09:22:00
366
原创 spring security
1.首先在web.xml文件中加如下代码: context-param> contextConfigLocation classpath:applicationContext-security.xml springSecurityFilterChain org.springframework.web.filter.DelegatingFilterProxy
2011-04-16 17:21:00
366
原创 spring RMI
Rmi(remote method invocation,即远程方法调用),使用rmi,使用远程的方法就像使用本地的方法一样方便。基于spring3.01.首先在src目录下建立两个xml文件 applicationContext_rmi_client.xml 内容如下: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans
2011-04-16 16:47:00
400
原创 apacherewrite
<br /> 1. 检查apache的版本<br /> Apache 1.x 的加载模块代码<br /> LoadModule rewrite_module libexec/mod_rewrite.so <br /> AddModule mod_rewrite.c<br /> Apache 2.x 的加载模块代码<br /> LoadModule rewrite_module modules/mod_rewrite.so<br /> <br />Apache配置:支持httpd.conf 配置和目录
2011-04-16 16:25:00
305
原创 jsf获得服务名与端口名
#{facesContext.externalContext.requestServerName}#{facesContext.externalContext.requestServerPort}
2011-04-16 16:18:00
308
原创 一些简单正则表达式的用法
<br /> 1.什么是正则表达式? <br /> 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句 话 说,正则表达式就是记录文本规则的代码。<br /> 常用的元字符<br /> 代码说明.匹配除换行符以外的任意字符/w匹配字母或数字或下划线或汉字/s匹配任意的空白符/d匹配数字/b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束<br /> 比如:/b/w{6}/b 匹配刚好6个字符的单词 <br />
2011-04-14 15:51:00
363
原创 php与apache的整合
<br /> 1. 首先安装apache服务器,安装完之后,在浏览器中输入http//:localhost 出现 it works 说明安装成功。<br /> 2.下载php,并安装<br /> 3. 安装完之后 ,进入php目录下,找到php.ini-dist ,将其改为php.ini ,(最好是复制一份源文件)<br /> 4.打开apache服务器的http.conf 文件,在128行左右加入下面的代码<br /> LoadModule php5_module "d:/Program File
2011-04-14 15:36:00
354
原创 如何选择php5.3.5
<br />http://www.php100.com/html/download/server/2010/0104/PHP5.html
2011-03-31 17:00:00
253
原创 tomcat 与apache的整合
1.首先在apache的conf/extra下新建一个*.conf(*代表任意名字)的文件。内容如下://Alias /hy2 "D:/deploy/hy2" Options Indexes FollowSymLinks MultiViews IncludesNoExec AddOutputFilter Includes html AllowOverride None order allow,deny Allow from allServerName 188.188.1.1
2011-03-30 08:24:00
333
原创 文件的下载
<br />package com.jsun.servlet;<br />import java.io.DataInputStream;<br />import java.io.File;<br />import java.io.FileInputStream;<br />import java.io.IOException;<br />import javax.servlet.ServletException;<br />import javax.servlet.ServletOutputStream;<
2011-03-30 08:13:00
514
原创 jsf常用的标签
<br /> JSF的重要目的是试图允许开发者象开发Swing一样开发Web,所以事件的概念非常重要(这也是Struts的不足之处)。基本上说来,JSF的事件可以分成两种类型:阶段事件(Phase Event)和Faces事件(Faces Event)。阶段事件主要用来处理请求生命周期的特定阶段中发生的事件。Faces事件则是负责处理组件事件的。Swing中的事件基本上可以和Faces事件相对应。之所以JSF事件中有阶段事件是因为Web中毕竟通过没有状态的HTTP协议来进行请求和响应,所以使用阶段事件来处理
2011-03-30 08:12:00
3245
原创 mysql常用的命令
<br />一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)<br /> <br />C:/>mysql -h localhost -u root -p123二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”<br /> <br />C:/>mysql -h 192.168.0.201 -P 3306 -u root -p123三、MySQL 连接本地数据库,用户名为“root
2011-03-30 08:07:00
360
原创 jpql 语句的查询
<br /> 当在jpql语句中有or和and时,or连接要加括号<br /> 比如:<br /> select notice from Notice notice where (notice.title like ? or notice.content like ? )and notice.noticeType=?
2011-03-25 13:03:00
574
原创 文件的上传
<br /> <br />首先导入commons-io.jar和commons-fileuoload.jar两个包<br /> 代码如下<br /> <br />import java.io.File;<br />import java.io.IOException;<br />import java.io.PrintWriter;<br />import java.util.Iterator;<br />import java.util.List;<br />import javax.servlet.Se
2011-03-25 13:00:00
383
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人