![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaee(struts1.2
嘉木桐
java初学者
展开
-
【转】spring 容器扩展点之PropertyPlaceholderConfigurer
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java Properties文原创 2014-02-12 13:47:38 · 210 阅读 · 0 评论 -
\t\t主题:使用native2ascii来帮助转码(转)
native2ascii.exe 是 Java 的一个文件转码工具,是将特殊各异的内容 转为 用指定的编码标准文体形式统一的表现出来,它通常位于 JDK_home\bin 目录下,安装好 Java SE 后,可在命令行直接使用 native2ascii 命令进行转码,示例:native2ascii -encoding 8859_1 c:\test.txt c:\temp.txt将 test.txt原创 2014-02-12 13:34:22 · 134 阅读 · 0 评论 -
2010年8月25日
Spring中quartz的定时任务关键字: Spring 使用spring封装的quartz来实现。 代码 xml version=原创 2014-02-12 13:47:16 · 171 阅读 · 0 评论 -
\t\tDOM SAX JDOM DOM4J的区别
1.介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点原创 2014-02-12 13:43:36 · 278 阅读 · 0 评论 -
\t\tJSP实现用户自动登录
原文网址:http://hi.baidu.com/ibaolei/blog/item/4414ff8027f80bd29023d954.htmlJSP实现用户自动登录[参考] 一、什么是用户自动登录? 对于我们的网站向已注册用户提供某些专门的服务,比如网上购原创 2014-02-12 13:41:22 · 204 阅读 · 0 评论 -
Exception thrown by getter for property
以前遇到过,今天又遇到了这个问题,Exception thrown by getter for property 明明是按照以前的方法写的 ,,改成${ position.TPositionType.positionTypeName},还是这样的错误,页面上没有错误。结果老是出来这样的异常。仔细想了一下,突然冒出hibernate懒加载这个词,就是这个原因。package com.meemei.d原创 2014-02-12 13:41:01 · 198 阅读 · 0 评论 -
jsp中的basePath和path
在JSP中的如果使用 "相对路径" 则有可能会出现问题.因为 网页中的 "相对路径" , 他是相对于 "URL请求的地址" 去寻找资源.上面这句话是什么意思呢 ? 举个例子: 假如我们有一个项目: MyApp 在该项目下, 有一个jsp文件夹 该文件夹下包括: login.jsp // 登陆页面 register.jps // 注册页面我们在浏览器中输入地址 (注意: 地址的内容):原创 2014-02-12 13:40:52 · 116 阅读 · 0 评论 -
\t\tpageEncoding的作用
在jsp中有这么一个属性 pageEncoding 干啥用的呢 ?我们都知道jsp在执行的时候 首先翻译 成servlet类 如 index_jsp.java pageEncoding就是在这个翻译中用的。web容器在翻译的时候不知道jsp文件的编码,我们就是通过 Java代码 "java" import="java.util.*" pageEncoding="UTF-8"%> 来指定原创 2014-02-12 13:40:50 · 166 阅读 · 0 评论 -
\t\tstruts 上传多个文件
action类/** Generated by MyEclipse Struts* Template path: templates/java/JavaClass.vtl*/package com.meemei.struts.action;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutp原创 2014-02-12 13:40:27 · 135 阅读 · 0 评论 -
\t\t页面分页显示结果
当前第${page}页 href="message.html?method=hyhz&page=1&plate=${plateID }">首页 1}"> href="message.html?method=hyhz&page=${page-1 }&plate=${plateID }">上原创 2014-02-12 13:40:18 · 162 阅读 · 0 评论 -
\t\ttomcat WARN Please initialize the log4j system properly.
今天突然碰到这样一个问题,当启动tomcat的时候,老是出现这样的问题:tomcat WARN Please initialize the log4j system properly.。造成tomcat不能启动,在网上找了半天,按照她们说的还是不行,这个问题应该是加载log4j.jar文件时的问题,最后我就看看web-inf/lib下的jar包(用的是ssh框架)jar包之间有冲突,我就把web-原创 2014-02-12 13:36:55 · 203 阅读 · 0 评论 -
\t\t简单的Ajax小程序3
接上一篇 欢迎xxx收银员, setInterval("linkweb.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000); height="70" scrolling="no">原创 2014-02-12 13:36:19 · 158 阅读 · 0 评论 -
\t\thiberante常用查询语句例子
http://www.javaeye.com/topic/143884(原文网址)一、Hibernate 中聚合函数的使用Criteria接口的Projections类主要用于帮助Criteria接口完成数据的分组查询和统计功能:List cats=session.createCriteria(Cat.class) .setProjection(Projections原创 2014-02-12 13:35:12 · 173 阅读 · 0 评论 -
\t\t用strust框架提供的FormFile上传文件(原创)
action类/** Generated by MyEclipse Struts* Template path: templates/java/JavaClass.vtl*/package com.meemei.struts.action;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutp原创 2014-02-12 13:34:10 · 133 阅读 · 0 评论 -
\t\t遍历某个磁盘的所有文件
import java.io.File;public class DirTest { static void getDir(String strPath) throws Exception { try { File f = new File(strPath); if (f.isDirectory()) { File[] fList = f.listFiles();原创 2014-02-12 13:34:31 · 167 阅读 · 0 评论 -
\t\t主题:hibernate中get()与load()的区别(转)
Session.get/load的区别: 网上一般说的这三点:1.如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObejctNotFoundException。 2.Load方法可返回实体的代理类类型 3.Load方法可以充分利用内部缓存和二级缓存中现有数据,而get方法则仅仅在内部缓存中进行数据查找,如没有发现对应数据,将越过二级缓存,直接调用SQL完成数据读取。呵原创 2014-02-12 13:34:53 · 117 阅读 · 0 评论 -
DOM SAX JDOM DOM4J的区别
1.介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点原创 2014-02-12 13:43:34 · 203 阅读 · 0 评论 -
\t\tHibernate悲观锁与乐观锁
Hibernate悲观锁与乐观锁 悲观锁 在多个客户端可能读取同一笔数据或同时更新一笔数据的情况下,必须要有访问控制的手段,防止同一个数据被修改而造成混乱,最简单的手段就是对数据进行锁定。在自己进行数据读取或更新等动作时,锁定其他客户端不能对同一笔数据进行任何的动作。原创 2014-02-12 13:43:22 · 180 阅读 · 0 评论 -
Hibernate悲观锁与乐观锁
Hibernate悲观锁与乐观锁 悲观锁 在多个客户端可能读取同一笔数据或同时更新一笔数据的情况下,必须要有访问控制的手段,防止同一个数据被修改而造成混乱,最简单的手段就是对数据进行锁定。在自己进行数据读取或更新等动作时,锁定其他客户端不能对同一笔数据进行任何的动作。原创 2014-02-12 13:43:20 · 150 阅读 · 0 评论 -
JSP实现用户自动登录
原文网址:http://hi.baidu.com/ibaolei/blog/item/4414ff8027f80bd29023d954.htmlJSP实现用户自动登录[参考] 一、什么是用户自动登录? 对于我们的网站向已注册用户提供某些专门的服务,比如网上购原创 2014-02-12 13:41:20 · 295 阅读 · 0 评论 -
hibernate 映射文件配置默认值方法
这个表引用了另外的一张表。自己任意创建一张表即可。关键是hibernate映射文件的class处 dynamic-insert="true" dynamic-update="true" 和property 里面的insert="false" update="false" 。两处都要配置!标签:3.1里面有一个属性:update=”true|false”如果设置为false,则在hibernate的原创 2014-02-12 13:41:11 · 194 阅读 · 0 评论 -
pageEncoding的作用
在jsp中有这么一个属性 pageEncoding 干啥用的呢 ?我们都知道jsp在执行的时候 首先翻译 成servlet类 如 index_jsp.java pageEncoding就是在这个翻译中用的。web容器在翻译的时候不知道jsp文件的编码,我们就是通过 Java代码 import="java.util.*" pageEncoding="UTF-8"%> 来指定 这里要注意一原创 2014-02-12 13:40:48 · 180 阅读 · 0 评论 -
\t\tjsp页面返回时刷新页面清除缓存
在jsp页面上加上这些代码就可以了,返回返回页面就是请求新页面的意思了。 response.setHeader("Cache-Control","no-store"); //HTTP 1.1 response.setHeader("Pragma","no-cache"); //HTTP 1.0 response.setDateHeader ("E原创 2014-02-12 13:40:01 · 178 阅读 · 0 评论 -
\t\tjsp 动态显示几行几列
int i = 1; %> if (i % 4 == 1) { %> } %> //需循环部分 开始 %> ${image}原创 2014-02-12 13:39:52 · 158 阅读 · 0 评论 -
\t\tJsp转化Html页面
来源:http://blog.sina.com.cn/s/blog_550c716701000665.htmlimport java.io.ByteArrayOutputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.原创 2014-02-12 13:39:48 · 177 阅读 · 0 评论 -
\t\t关于数据库里cascade的用法,在MySQL和Hibernate是不同的
在数据库里,进行增加、修改、删除记录的时候,经常会涉及到父子关系的表。例如:有省份表和城市表,其中城市表有一个外键province_id引用到省份表的主键。这样,可以把省份表看成是父表,把城市表看成是子表,城市表记录的存在依赖于省份表的记录。(文中提到的例子,所有的代码在附件里都有,所以这里的描述从简)一、在MySQL里的cascade以下直接在MySQL的控制台操作省份表和城市表在省份表增加一条原创 2014-02-12 13:39:00 · 191 阅读 · 0 评论 -
\t\tNo row with the given identifier exists
出现这种出错的原因是两张表有关联,就像是一个会员对应有一个会员卡一样,如果你把一张表中的数据删除了话,就破坏了这种对应关系,下面的例子是把会员的ID指向了会员卡的ID;rg.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.meeMei.domain.Vip#3]public class原创 2014-02-12 13:38:18 · 151 阅读 · 0 评论 -
\t\tHttpURLConnection的简单用法
http://hi.baidu.com/%B1%A9%D7%DFde%B7%AC%C7%D1/blog/item/79e8ef7b2ff4cdf10bd187e4.html(原文网址) URLConnection类给应用程序和web资源之间架设起了通信的桥梁,这些web资源通常是通过url来标记的,比如http://java.原创 2014-02-12 13:37:26 · 206 阅读 · 0 评论 -
\t\tJSP中getParameter与getAttribute有何区别?(转)
——getParameter得到的都是String类型的。或者是http://a.jsp?id=123中的123,或者是某个表单提交过去的数据。——getAttribute则可以是对象。——getParameter()是获取POST/GET传递的参数值;——getAttribute()是获取对象容器中的数据值;——getParameter:用于客户端重定向时,即点击了链接或提交按扭时传值用,即用于原创 2014-02-12 13:35:02 · 167 阅读 · 0 评论 -
\t\t详细解析Java中抽象类和接口的区别
详细解析Java中抽象类和接口的区别2007-09-28 12:17作者:doublel出处:论坛整理责任编辑:方舟 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因原创 2014-02-12 13:33:37 · 232 阅读 · 0 评论 -
\t\t解决MyEclipse联网编辑JSP页面出现类、方法等提示信息的时候出现死机、假死等问题的办法
解决MyEclipse联网编辑JSP页面出现类、方法等提示信息的时候出现死机、假死等问题的办法我用的MyEclipse6.5,编写JSP出现类、方法等提示信息的时候出现死机、假死等问题。最简单的当然是直接不联网,但是因为需要找资料等我们得联网,总不能拔来拔去的吧。今天实在郁闷了就上网搜索了下,不断试验终于解决了,方法如下:1.Window-->preferences 输入Library Sets。原创 2014-02-12 13:33:27 · 150 阅读 · 0 评论 -
2010年11月16日
声明:转载org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下: 1.秒(0–59原创 2014-02-12 13:46:19 · 160 阅读 · 0 评论 -
【转】spring定时任务时间格式cronExpression设置(转载)
声明:转载org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下: 1.秒(0–59原创 2014-02-12 13:46:16 · 156 阅读 · 0 评论 -
\t\tjsp环境下FCKeditor的配置方法
今天用了一天中除了睡觉、玩游戏、看电影、无聊之外的时间,终于把FCKeditor加入到我的应用中了。说难也不难,但是总会有一些莫名的错误,反正是我搞不懂的错误,比如还把我的MyEclipse中的Tomcat弄死了一次,害得我重新装了一次MyEclipse,相当之烦。在傍晚时分终于成功! 网上的文章也是鱼龙混杂,有的竟然copy的时候少了几行,真是牛叉至极,把我的配置写出来,以遍日后看看,也让能到原创 2014-02-12 13:42:13 · 380 阅读 · 0 评论 -
jsp环境下FCKeditor的配置方法
今天用了一天中除了睡觉、玩游戏、看电影、无聊之外的时间,终于把FCKeditor加入到我的应用中了。说难也不难,但是总会有一些莫名的错误,反正是我搞不懂的错误,比如还把我的MyEclipse中的Tomcat弄死了一次,害得我重新装了一次MyEclipse,相当之烦。在傍晚时分终于成功! 网上的文章也是鱼龙混杂,有的竟然copy的时候少了几行,真是牛叉至极,把我的配置写出来,以遍日后看看,也让能到原创 2014-02-12 13:42:11 · 135 阅读 · 0 评论 -
\t\thibernate 映射文件配置默认值方法
这个表引用了另外的一张表。自己任意创建一张表即可。关键是hibernate映射文件的class处 dynamic-insert="true" dynamic-update="true" 和property 里面的insert="false" update="false" 。两处都要配置!标签:3.1里面有一个属性:update=”true|false”如果设置为false,则在hibernate的原创 2014-02-12 13:41:13 · 173 阅读 · 0 评论 -
\t\t如何统计JAVA网站访问次数并获得访问者IP
注册免费网站计数器http://count.knowsky.com -->http://www.knowsky.com -->自己写程序:http://aiesechugo.spaces.live.com/Blog/cns!60E32E617081B7AA!4613.entry 原文如何统计JAVA网站访问次数并获得访问者IP 简言之,如果不用第三方提供的接口那最好的解决方案应该是当SESSION原创 2014-02-12 13:38:51 · 189 阅读 · 0 评论 -
\t\t验证码随即更换图片方式
function reloadcode(){document.getElementById('safecode').src = 'http://localhost:9000/Shooping/AuthCode?' + Math.random();}不区分大小写http://localhost:9000/Shooping/AuthCode" id="safecode" alt="看不清,请换一张"原创 2014-02-12 13:37:57 · 276 阅读 · 0 评论 -
\t\thibernate a different object with the same identifier value was already associated with the session
hibernate a different object with the same identifier value was already associated with the session出现这种异常的原因很可能是session没有关闭,导致的调用的是同一个session,而时间上应当不是同一个色深!原创 2014-02-12 13:37:42 · 149 阅读 · 0 评论 -
\t\t简单的Ajax小程序1
action类/** Generated by MyEclipse Struts* Template path: templates/java/JavaClass.vtl*/package com.meeMei.Action;import java.io.IOException;import java.io.PrintWriter;import java.io.UnsupportedEncodin原创 2014-02-12 13:36:09 · 150 阅读 · 0 评论