javaWeb
文章平均质量分 80
hemingwang0902
纸上得来终觉浅,绝知此事要躬行.
展开
-
生成图片验证码
package test; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage;import java.io.OutputStream;import java.util.Random;转载 2008-06-23 12:03:00 · 818 阅读 · 1 评论 -
Java 通过 Socket 的形式抓取网页内容
<br />package com.hmw.net;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.InetAddress;import java.net.Socket;/** * J原创 2011-01-20 15:11:00 · 5212 阅读 · 5 评论 -
Textarea - 富文本编辑器插件
1)UeditorUeditor 是百度推出的一款开源在线 HTML 编辑器。主要特点: 轻量级:代码精简,加载迅速。 定制化:全新的分层理念,满足多元化的需求。 采用三层架构: 1. 核心层: 为命令层提供底层API,如range/selection/domUtils类。 2. 命令插件层: 基于核心层转载 2011-10-27 09:35:58 · 4133 阅读 · 0 评论 -
XMLHttpRequest 对象(AJAX)的状态码(readyState)及HTTP 状态代码(status)的对照表
XMLHttpRequest 对象(AJAX)的状态码(readyState) 当一个 XMLHttpRequest 初次创建时,这个属性的值从 0 开始,直到接收到完整的 HTTP 响应,这个值增加到 4。5 个状态中每一个都有一个相关联的非正式的名称,下表列出了状态、名称和含义:状态名称描述0Uninitialized原创 2011-12-16 12:59:05 · 9620 阅读 · 0 评论 -
velocity 单引号和双引号转义
velocity 通过 #set($var=...) 为变量赋值时,如果等号右侧是用双引号引起来的字符串,则会对字符串中的变量进行解析,如:#set($var1 = "test1")#set($var2 = "test2_$var1")$var2 --> 将输出 test2_test1如果是用单引号引起来的,则不会对引号中的变量进行解析(上面的 $var2 将输出 test2$v原创 2014-03-18 22:43:28 · 13982 阅读 · 0 评论 -
Mysql 升级到 5.6 后插入语句时间字段报错:Incorrect datetime value: '' for column 'createtime'
项目之前一直都用得好好的,最近将数据库 mysql 升级到到 5.6 rg原创 2014-06-13 14:32:41 · 53817 阅读 · 12 评论 -
weblogic.management.ManagementException: The domain edit lock is owned by another session in ...
今天启动 weblogic 10.3.6 时老是报这个异常: <An exception occurred while deploying an application _appsdir_G2_dir: weblogic.management.ManagementException: weblogic.management.ManagementException: [Deployer:原创 2015-01-17 16:44:46 · 8098 阅读 · 2 评论 -
weblogic 10 及以后版本引用 weblogic.jar
weblogic10 及以后的版本,不能直接使用server/lib 目录下的 weblogic.jar 了,需要通过执行一个命令生成手动生成 wlfullclient.jar,用来替代老版本中的 weblogic.jar。 具体命令如下(Windows 系统,我的 weblogic 安装目录为 D:\Program\weblogic-10.3.6):D:cd D:\Program原创 2015-01-19 20:14:17 · 14985 阅读 · 1 评论 -
weblogic 下异常 org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
项目之前在 Tomcat 环境下一直都正常运行,今天应客户要求需要迁移到 webLogic 10.3.6 下, 部署后竟然抛出了 org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken 异常,经过一番搜索后弄明白了问题的产生原因及解决方法。问题原因 Hibernate3原创 2015-01-20 10:35:48 · 14245 阅读 · 0 评论 -
No XPathFctory implementation found for the object model: http://java.sun.com/jaxp/xpath/dom
CXF-DOSGIjava.lang.RuntimeException: java.lang.ExceptionInInitializerError at com.taobao.terminator.manage.common.IndexBuilder.initialize(IndexBuilder.java:111) at com.taobao.terminator.manage.com原创 2015-02-09 15:11:10 · 4541 阅读 · 1 评论 -
OC4J 使用注意事项
应用系统在OC4J上面发布没有问题,一般情况下在同一版本下的 Oracle Application Server 上发布也不会有问题。基于 Hibernate 的架构下开发的应用系统,发布在 OC4J 及 Oracle Application Server 都有问题,主要原因是 Hibernate 跟 Oracle TopLink 冲突,在发布的时候要将 Oracle TopLink 包去掉才能顺利发布。Oracle Application Server10.1.3 版本,由于使用的JDK是 JDK1.5.原创 2010-12-22 13:36:00 · 1022 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream产生异常的原因:JavaEE版本和JavaMail的版本不一致。 例如:javaMail 1.3以下的如果在javaEE5上就会出现上面的错误, 但如果在javaEE1.4下就正常.(但本人试过,javaEE5+javaMail1.4还是有一样的问题), 因为javaEE5中包含有javaMail的类但是却不全面,所以出本原创 2010-12-21 16:32:00 · 1831 阅读 · 0 评论 -
用Spring来发邮件
先来看看发送Email吧, 在Spring中发送Email是很简单的,使用Spring提高的MailSender和MailMessage就可以了,配置代码如下: smtp.163.com true 你的Email地址 你的Email密码转载 2008-07-01 16:03:00 · 1531 阅读 · 0 评论 -
使用solr搭建你的全文检索
Solr 是一个可供企业使用的、基于 Lucene 的开箱即用的搜索服务器。对Lucene不熟?那么建议先看看下面两篇文档:实战Lucene,第 1 部分: 初识 Lucene:http://www.ibm.com/developerworks/cn/java/j-lo-lucene1/用Lucene加速Web搜索应用程序的开发:http://www.ibm.com/develop转载 2009-07-15 14:44:00 · 1453 阅读 · 0 评论 -
Web 设计与开发者必须知道的 15 个站点
1. ColorCombos 配色是 Web 设计的首要大事,Color Combos 帮你预备了数千种配色方案,可以根据色调浏览选取。2. LIpsum Lorem Ipsum Text 是一中自造的,字典中不存在的单词,是在演示页面结构的时候,需要加文字的地方使用 Lorem Ipsum Text 填充可以避免用户因关注文字的意思而分神。Lipsum.com 可以帮你生成制定数目的 Lorem转载 2009-07-26 14:52:00 · 1698 阅读 · 1 评论 -
解决Jasperreport的web 套打
<br /> <br /> 前段时间写了一篇 解决Jasperreport的web打印另一种方法 <br />解决Jasperreport的web打印另一种方法<br /> 关于在web中的打印 套打是经常被提到的,这个需求很广泛,中间忙了一些其他的事情,到今天才把在Jasperreport实现web套打的内容整理好。<br /> <br />在读这篇文章之前最好先读一下上一篇文章,里面有些设计到jatoolsprinter的内容需要了解一下。<br /> 下面开始讲述一下整个套打转载 2010-07-27 22:49:00 · 5950 阅读 · 6 评论 -
实现if elseif else的jsp标签
相信很多使用jstl的朋友都抱怨过,为什么jstl只有 而没有elseif、else。当需要判断多个条件的时候,只能写多个 或者使用。虽然struts有elseif 和 else标签,不过看着就跟多个 没什么2样,使用如下: 1 2 3下面是本人实现的if elseif else。先看看使用代码: 1 2 3 这样代码结构个人觉得更加清晰简单,类似freemarker的if elseif。实现:要实现上面说的if else转载 2010-07-31 16:32:00 · 8815 阅读 · 1 评论 -
DisplayTag使用指南
<br />DisplayTag是一个非常好用的表格显示标签,适合MVC模式,其主页在http://displaytag.sourceforge.net/一、最简单的情况,未使用<display:column/>标签 <br /> <%request.setAttribute( "test", new ReportList(6) );%> <display:table name="test" /> <br /> 标签遍历List里的每一个对象,并将对象里的所有属性显示出来。一般用于开发的时候检查对转载 2010-09-15 20:22:00 · 930 阅读 · 0 评论 -
servlet重定向
<br />在servlet/JSP编程中,服务器端重定向可以通过下面两个方法来实现: <br /><br />1,运用javax.servlet.RequestDispatcher接口的forward方法, <br /><br />2,或者运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法。 <br /><br />要运用RequestDispatcher接口的forward方法,首先要得到一个RequestDispatcher对象。serv转载 2010-12-07 09:36:00 · 1117 阅读 · 0 评论 -
查看 Tomcat 版本
一、不同的tomcat查看版本可能不同,例如有的直接执行 ./version.bat 就可以,其他就没有;一般来说,在tomcat启动时就会有版本信息,如:2010-12-16 17:33:46 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments w转载 2010-12-16 17:54:00 · 7138 阅读 · 0 评论 -
Tomcat 配置 JNDI 数据库连接池
<br />本文使用的 tomcat 版本为 5.5.31,oracle 版本为 oracle 10gR2<br /> <br />1. 添加数据库驱动到web工程的 WebRoot/WEB-INF/lib 目录下, oracle 的数据库驱动 jar 文件可以在 oracle/product/10.2.0/db_1/jdbc/lib/ojdbc14.jar 找到<br /> <br />2. 向 apache-tomcat-5.5.31/conf/server.xml 文件中添加数据源连接池配置,在 <原创 2010-10-28 10:43:00 · 1252 阅读 · 0 评论 -
Struts2 FreeMarker FTL 模板文件中调用静态 java 方法
网上的说的方案有很多,大多数都比较麻烦,又要写原创 2014-08-27 15:00:51 · 4488 阅读 · 0 评论