- 博客(27)
- 收藏
- 关注
原创 <s:property>的用法
1,访问Action值栈中的普通属性: <s:property value="attrName"/> 2,访问Action值栈中的对象属性(要有get set方法): <s:property value="obj.attrName"/> <s:property value="obj1.obj2.attrName"/> 3,访问值栈中对象属性的方法 ..
2013-05-30 15:03:36 133
原创 SQL 左外连接,右外连接,全连接,内连接,自连接
-- 左连接(返回包括左表中的所有记录和右表中联结字段相等的记录 )select a.rid, a.picname, b.trpid, b.rid, b.picname, b.picurl from tc_restaurants a left join tc_restaurants_pictures b on a.rid = b.rid-- 右链接( 返回包括右表中的...
2013-05-29 16:16:21 214
原创 用for循环 创建对象
我想创建u1,u2....u9,u10 十个对象,所以用for循环这样写,结果错误,请教高手要如何写 for(int i=0;i<=10;i++) { User u+i = new User(); } 答案: 方法1、 User u[] = new User[10];//创建实体数组 for(int i =0, n = u.length...
2013-05-29 10:40:57 568
原创 异常 java.lang.NullPointerException的原因有以下几种
一般报java.lang.NullPointerException的原因有以下几种: ·字符串变量未初始化; ·接口类型的对象没有用具体的类初始化,比如: List lt; 会报错 List lt = new ArrayList(); 则不会报错了 ·当一个对象的值为空时,你没有判断为空的情况。 你可以试着把下面的代码前加一行代码: if(rb!=null); ......
2013-05-29 08:49:18 612
原创 struts2+spring整合
来源: struts2+spring整合 1、整合struts2 1)导入strut2的jar包: commons-logging-1.0.4.jar-----------Jakarta的通用日志记录包 freemarker-2.3.8.jar--------------------FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具 o...
2013-05-28 11:38:53 114
原创 Hibernate session的方法全集
Hibernate session的方法全集 Hibernate session的方法的一些说明 用Hibernate肯定会频繁的用到session,下面就将Hibernate session中一些经常的用方法逐个的解释一下。Transaction beginTransaction()开始一个工作单元并返回一个与之相关Transaction对象,最为事务...
2013-05-24 11:50:17 93
原创 hibernate中session的get()、load()方法比较
来源: hibernate中session的get()、load()方法比较 load读取: Java代码 Users user = (Users)session.load(Users.class, userId); get读取: Java代码 Users user = (Users)sessi...
2013-05-24 10:37:18 91
原创 js清除input中type等于file的值域
js清除input中type等于file的值域 var objFile = document.getElementById('fileID'); objFile.outerHTML=objFile.outerHTML.replace(/(value=\").+\"/i,"$1\""); 根据id 删除(input , img)等tag document...
2013-05-20 15:19:14 128
原创 如何用js控制img中src图片路径改变
下边是一列小图片(src图片路径是动态生成的)上边有一个div,鼠标移到下边的任意一个小图片上边的div中显示小图片的放大图 <html><head><title>TestImgHtml</title><script>function changeImg(url){ var bigimg = document.getEle...
2013-05-15 16:39:58 3629
原创 <input type="file" id="fileID">这个文本框里的值 怎么清空啊?
来源: <input type="file" id="fileID">这个文本框里的值 怎么清空啊? 一般情况下,不允许通过脚本来对文件上传框赋值。下面给你一个变通的方法。就是创建一个新的input type="file"把原来的替换掉。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
2013-05-15 15:30:59 499
原创 多个图片上传 js 预览功能
一 、方法1 来源:http://zhidao.baidu.com/question/281192956.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> ...
2013-05-15 14:44:48 295
原创 Struts2教程7:上传任意多个文件
来源: Struts2教程7:上传任意多个文件 <html> <head> <script language="javascript">function addComponent() { var uploadHTML = document.createElement( "<input type...
2013-05-14 19:44:45 106
原创 <%@ include file="" %> ,<jsp:include page=""> 与 <c:import url="" /> 的应用及区别
http://www.cnblogs.com/azai/archive/2009/11/12/1601533.html <%@ include file="" %> ,<jsp:include page=""> 与 <c:import url="" /> 的应用及区别1、<%@ include file="" %&
2013-05-14 11:52:56 153
原创 java url重写
来源: java url重写 这几天蛋疼.看看别人url重写是怎么搞的.. 1.解释下什么事url重写,以及它的优缺点: URL重写,其实就是把带一大堆参数的url,变成一个看上去很规矩的url。 例:/viewthread.jsp?id=1234 重写后,可以用/viewthread/1234.html 使用Url重写能给你网站带来哪些好处。 第一:有利于...
2013-05-13 14:36:11 156
原创 urlrewrite实现伪静态化 Struts2
来源: urlrewrite实现伪静态化 产生背景 静态网页与动态网页比较: 静态网页: 优点: A 、 对搜索引擎友好,被收录的质量高; B 、访问速度快; C 、资源( cpu 等)占用少。 缺点: A 、对于大型门户,或者社区来说,不断的修改将会产生大量 I/O 。 B 、储存空间占用会多一些。 动态网页: 优点:相对于静态,它的劣势也就是动态...
2013-05-13 12:10:18 105
原创 struts2与urlrewrite的整合 (优)
来源: struts2与urlrewrite的整合 关于为什么要把.jsp或者.do?param1=value1&param2=value2.......这样的链接地址修改成普通的html地址, 作用1: 便于搜索引擎搜索。 作用2: 隐藏技术实现,提高网站的移植性,对于移植性这点会带来很大的方便,当底层定义的相关.do方法变化或者修改后不必到每个页面...
2013-05-13 11:25:33 153
原创 struts2 url 重写 用urlrewrite
来源: struts2 url 重写 刚做完一个项目,因为是一个网站,所以会考虑到seo的东西。因为是用ssh做的,因此这里面就会出现*.action、*.jsp等不利于seo的一些值,所以就用urlrewtire这个插件做了处理,处理的相关内容如下: 1、下载urlrewrite-3.2.0.jar,当然也可以是其他版本,在这里我用的是这个版本。然后放到项目的lib目录下。 2、配置过...
2013-05-13 09:52:03 304
原创 Struts2防止表单重复提交
来源: Struts2防止表单重复提交 最近开发中涉及到了表单重复提次的问题,通过研究做个总结。 防止表单重复提交主要用的到标签是<s: token />,拦截器 <interceptor-ref name="token"/>,还有一个默认的返回值<result name="invalid.token">/input.jsp&...
2013-05-09 11:03:05 80
原创 struts2 标签 页面中分割字符串用法 split
<!--用'||'分割字符串--> <s:iterator value="attribute.split('\\\\|\\\\|')" status="st" var="as"> <td><s:property value="#st.index"/>-<s:property value=&
2013-05-08 13:49:06 736
原创 struts2 <s:property/>标签的使用
struts2 <s:property/>标签的使用(一) 最近在使用struts2的<s:property/>标签时发现了几个比较特殊的用法,特拿来分享一下: 1.按需输出特定长度的字符 例:<s:property val ="name.s string(0,4)" />,只输出name的前四个字符,其中name是我需要输出的字符串。 2.格式...
2013-05-08 11:08:04 218
原创 基于Annotation的SSH整合例子 Struts2 Spring3 Hibernate3
来源: 基于Annotation的SSH整合例子 Struts2 Spring3 Hibernate3 之前写了一个简单的SSH整合例子http://blog.sina.com.cn/s/blog_57769b7b0100tr7j.html 这次在上面例子的基础上把Annotation的实现也做一下。 Struts2和hibernate的注解都是非常好理解的。 如果你看...
2013-05-07 19:53:40 115
原创 spring组件扫描<context:component-scan/>使用详解
来源: http://blog.sina.com.cn/s/blog_57769b7b0100tt5x.html 关于spring自动检测组件的使用方式网上太多了,而且也不是我记录的重点,我想说下一点可能你还不知道的经验 我们知道如果不想在xml文件中配置bean,我们可以给我们的类加上spring组件注解,只需再配置下spring的扫描器就可以实现bean的自动载入。 ...
2013-05-07 19:50:40 109
原创 hibernate 数据库字段为CLOB时,配置文件的用法
代码来源: http://blog.csdn.net/lilt085163/article/details/4650208 当我们用hibernate 时,数据库的字段为大对象 CLOB ,在**.hbm.xml 中在给该字段指定类型时完全可以不指定为CLOB类型,即,在javabean中对应的字段可以不定义为Clob 类型,如果定义为Clob ...
2013-05-06 11:27:57 413
原创 单个图片上传 js 预览图片 功能
方法1、 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title>get file input full path</t
2013-05-02 19:05:12 136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人