技术文章
wachpe
这个作者很懒,什么都没留下…
展开
-
struts2之constant 讲解
struts.serve.static.browserCache该属性设置浏览器是否缓存静态内容。当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为fa...2010-04-19 10:33:42 · 147 阅读 · 0 评论 -
jdk1.5下使用JSR250注解方式
今天在部署一个项目,本来是项目是jdk6.0下开发的,服务器上面是5.0的,结果就要转换jdk,右键属性到Facted Project 里面修改下jdk的版本就OK了,还有一个问题,就是当时因为是6.0的jdk,是默认支持JSR-000250标准的,换成jdk1.5之后,就会报java.lang.NoClassDefFoundError: javax/annotation/PostConstruc...原创 2010-10-13 02:54:05 · 162 阅读 · 0 评论 -
制作透明的ICO图标
一般的ICO做出来ICO图标不透明也不清楚,花了不少时间找到了这个国外的网站,很不错,可以生成透明的,只要你把图片设置成gif或者png的格式就可以了!网址:http://tools.dynamicdrive.com/favicon/PS:其实不做网站的朋友也可拿这个玩玩,自己弄个喜欢的小图片然后做成ICO图标,然后可把自己电脑的文件夹呀什么的更换成自己制做的这个图标。嘻嘻!...原创 2011-06-13 18:07:25 · 338 阅读 · 0 评论 -
Hibernate延迟加载问题解决方案
延迟加载异常!有五种解决方案:1.在相应的映射文件里设置lazy=false2.在session关闭之前取出你要的属性3.强制初始化,调用Hibernate.initialize("写你要获得的属性");4.采用迫切左外连接查询 left join fetch5.Spring 提供的 Open Session In view...原创 2011-06-15 16:11:46 · 81 阅读 · 0 评论 -
swing光标设置
今天在做swing开发的时候,在用快捷键监听事件的时候,默认让JTextArea获取到当前的焦点,可是发现文本框里面没有光标的显示,后来在网上找到方法我总结下,主要是用setCaret这个方法来实现的,具体代码如下!显示光标:[code="java"]messageArea.setCaret(new DefaultCaret() { public boolean isVis...原创 2011-07-21 14:27:14 · 1756 阅读 · 0 评论 -
weboffice在struts2环境下乱码解决方案
在post参数的地方使用encodeURI($("#templateName").val())在Action接收的时候使用URLDecoder.decode(templateName,"UTF-8");转下码就行了!原创 2011-12-19 17:44:27 · 103 阅读 · 0 评论 -
HQL多对多集合查询
以前做过的一对多,多对一关系比较多,今天遇到了Hibernate的多对多查询,查了下资料,发现还是有些门道的。大概写法是 比如 人(People)和文档(Document)People里面包含一个 documentListDocument里面包含对应 一个 peopleList查询某一个人的文档列表:select p.documentList from People...原创 2011-12-29 16:55:29 · 226 阅读 · 0 评论 -
css div模仿select下拉框跳转效果
css div模仿select下拉框跳转效果body{ font:12px/20px Arial, Helvetica, sans-serif ,"宋体"; color:#222}ul,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6,blockquote,pre{margin:0;padding:0}li{list-sty...原创 2012-06-13 14:28:47 · 453 阅读 · 0 评论 -
SSH中 Servlet init方法 里面获取到项目根目录
[code="java"] public void init(ServletConfig config) throws ServletException { super.init(config); try { String basePath = org.springframework.web.util.WebUtils.getRealPath( this.get...原创 2012-07-02 16:19:20 · 216 阅读 · 0 评论 -
异步文件上传C:\fakepath\ 问题解决
在用到weboffice控件上传文件附件的时候,出现了C:\fakepath\的问题,就是有的机器可以上传,有的机器不能上传,这个问题首先跟IE的设置有关系。在用到webObj.HttpAddPostFile("attachment", document.getElementById("attachment").value);出现文件上传不能上传问题。首先可以通过修改浏览器的安全级别,步骤...原创 2012-03-20 15:38:23 · 464 阅读 · 0 评论 -
JS数组的操作
1、数组的创建 var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); //创建一个数组并赋值...原创 2013-03-16 10:20:09 · 112 阅读 · 0 评论 -
eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是...原创 2013-04-24 16:01:15 · 120 阅读 · 0 评论 -
Javascript解析josn数据
1.简单的JS解析JOSN串的例子 2. var obj = {name:'cat',color:'black'}; 3. 这是JS定义一个对象,obj.name值为cat,obj.color值为black 4. 如果我们要从服务器获返回一个这样的字串data = "{name:'cat',color:'black'}" 5. var obj = e...原创 2010-09-27 20:08:52 · 159 阅读 · 0 评论 -
Proxool连接池配置属性
Proxool连接池是sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况。开源项目地址是:http://proxool.sourceforge.net/Proxool提供了很多配置属性,其属性意义如下,当然还是建议直接查看官方文档http://proxool.sourceforge.net/pr...原创 2010-09-25 11:13:43 · 102 阅读 · 0 评论 -
Oracle创建dba用户+导入导出数据库表
1.创建用户create user UserName identified by Password; 2.赋予DBA权限grant dba to UserName;==============len登录导出lian的表================C:\Documents and Settings\Administrator>exp userid=...原创 2011-04-21 11:02:52 · 332 阅读 · 0 评论 -
Struts2的Result Type
chain 用来处理Action链 com.opensymphony.xwork2.ActionChainResultdispatcher 用来转向页面,通常处理JSP org.apache.struts2.dispatcher.ServletDispatcherResultfreemaker 处理FreeMar...2010-04-19 11:48:00 · 64 阅读 · 0 评论 -
web.xml详解
每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定. web.xml定义:.站台的名称和说明.针对环境参数(Context)做初始化工作.Servlet的名称和映射.Session的设定.Tag library的对映.JSP网页设定.Mime Type处理.错误处理.利用JDNI取得站台资源要了解web.xml的设...2010-04-19 12:03:34 · 75 阅读 · 0 评论 -
Struts2 + Spring + Hibernate的jar包详解
struts:struts2-core-2.0.11.jar(核心包), xwork-2.0.4.jar(WebWork), commons-logging.jar(日志处理) freemarker.jar(页面模板) ognl.jar(ognl表达式) struts2-spring-plugin....2010-04-19 14:00:33 · 107 阅读 · 0 评论 -
Spring2.5 Hibernate3.2 Struts2.0配置文件详解
二.定义数据源 三.定义SessionFactory ...2010-04-19 14:31:01 · 104 阅读 · 0 评论 -
修改struts.xml位置
struts2 org.apache.struts2.dispatcher.FilterDispatcher config struts-default.xml,struts-plugin.xml,/WEB-INF/struts.xml struts2 /* 相信大家一看就明白了,因为struts-...2010-04-21 17:41:00 · 184 阅读 · 0 评论 -
Struts2配置文件详解
struts.xml该文件也是struts2框架自动加载的文件,在这个文件中可以定义一些自己的action,interceptor,package等,该文件的package 通常继承struts-default包。下面是这个文件的格式。参数...2010-04-21 17:42:04 · 100 阅读 · 0 评论 -
构建项目注意事项
做java开发也有一段时间了,今天我来总结下在小公司里面构建项目的一些注意事项!我会在以后的时间里来陆续的更新。1.日志的规范2.注释的规范3.删除要给提示4.try{}catch要给返回错误页面5.没有数据要显示空页面不能报5006.异常要在一个地方统一捕获7.前台页面的编写要同时兼容IE6-IE88.后台要预留备案信息9.前台数据的验证+后天数据的验证...2010-04-29 16:10:25 · 141 阅读 · 0 评论 -
Struts2中使用Servlet
今天在做一个Struts2的项目的时候,要使用到验证码,当时就去配置了web.xml中的servlet标签,结果在页面上不管怎么弄结果就是不显示出来,这个时候突然想到了可能是struts2中的过滤器惹的祸,顺便找了一些文章,最后把问题给解决了,下面我便列出3种解决方案:1.这种方法很简单就是在struts2的过滤器的url配置成/*.*,当然这种方法其实并不可取!2.改变下servlet的...2010-05-03 17:26:48 · 126 阅读 · 0 评论 -
Ubuntu下配置Java环境+Tomcat
最近,公司的项目都跑在linux平台上,确实有一些差异表现出来了,所以,最近公司的电脑上也试着装了一个linux平台,问了很多老手,新手学习ubuntu比较合适,所以就选用了ubuntu来做实验,下面来讲讲是怎么配置的。 从http://www.ubuntu.com.cn/desktop/get-ubuntu/download/这里下载到ubuntu的最新版。 安装JDK:...原创 2010-09-19 13:09:54 · 133 阅读 · 0 评论 -
struts2标签取值方式
1.标签取值方式一 通过取值 当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或者#attr.; 例子: 假设某Action中有person成员变量,在application...原创 2010-09-21 14:01:46 · 123 阅读 · 0 评论 -
mysql导出导入sql文件
>mysql -uroot -proot -hlocalhost tms < e:\tms_produce.sql 将这个文件的数据加载到mysql数据库>mysqldump -uroot -proot -hlocalhost tms > e:\temp.sql 将数据库的内容生成文件...原创 2010-09-21 14:26:02 · 88 阅读 · 0 评论 -
svn Locked的几种解决方法
SVN错误:Attempted to lock an already-locked dir/*-------------------------------------------------------------------------*/出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。有时候如果看到某个包里面的文件夹没有...原创 2012-11-13 16:41:09 · 173 阅读 · 0 评论