Java WEB开发
文章平均质量分 50
积跬步以至千里
http://www.cewan.la
展开
-
hibernate jpa 注解 @Temporal(TemporalType.DATE) 日期注解
hibernatejpadatejsplist1) DATE :等于java.sql.Date2) TIME :等于java.sql.Time 3) TIMESTAMP :等于java.sql.Timestamp 1.日期:@Temporal(TemporalType.DATE) @Column(name = "applyDate", nullable = false,翻译 2015-01-27 09:01:19 · 1428 阅读 · 0 评论 -
孔浩老师SpringMVC视频总结
原创 2015-03-24 22:13:13 · 935 阅读 · 0 评论 -
SpringMVC处理请求的流程
转载 2015-04-08 11:24:29 · 489 阅读 · 0 评论 -
XPath方式访问JavaBean对象
教程地址:http://commons.apache.org/jxpath/users-guide.htmlXPath教程:http://www.w3school.com.cn/xpath/index.asp示例代码:import java.util.HashMap;import org.apache.commons.jxpath.JXPathContext;/**原创 2015-05-20 18:02:34 · 1062 阅读 · 0 评论 -
HttpServletRequest 常用返回值类型
请求地址:http://localhost:8888/phoenix/attach/addSystem.out.println("1 "+req.getLocalAddr());System.out.println("2 "+req.getLocalName());System.out.println("3 "+req.getLocalPort());System.out.prin原创 2015-06-01 18:32:05 · 2151 阅读 · 0 评论 -
Spring读取配置文件中的bean与注入后的bean的方法
package org.phoenix.web.email;import org.springframework.beans.factory.BeanFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.context.support.原创 2015-06-05 10:05:12 · 1161 阅读 · 0 评论 -
JavaScript常用事件处理
原创 2015-06-26 18:24:21 · 699 阅读 · 0 评论 -
Spring与quartz集成后的定时任务工厂类
请先参考:http://blog.csdn.net/feiyang123_/article/details/46372711package org.phoenix.web.quartz;import org.phoenix.web.email.SpringBeanFactory;import org.phoenix.web.model.TaskModel;import org.原创 2015-06-06 20:36:22 · 439 阅读 · 0 评论 -
JEval使用实例
jeval是为为你的Java应用程序提供可加入的、高性能、数学、 布尔和函数表达式的解析和运算的高级资源包。下面这个例子包含了JEval常用功能:原创 2015-06-30 13:45:16 · 2946 阅读 · 2 评论 -
phoenixframe自动化测试平台webUI用例实例
package org.phoenix.cases.lianmeng;import java.util.LinkedList;import org.phoenix.action.WebElementActionProxy;import org.phoenix.enums.LocatorType;import org.phoenix.model.CaseLogBean;import o原创 2015-07-08 16:59:39 · 1091 阅读 · 0 评论 -
Java创建一个临时文件方法
public File save(byte[] data) { OutputStream stream = null; try { File tmpFile = File.createTempFile("screenshot", ".png"); tmpFile.deleteOnExit(); stream原创 2015-06-10 15:35:58 · 1036 阅读 · 0 评论 -
Java中Void占位符的测试及个人理解
Java对Void类的说明是:Void 类是一个不可实例化的占位符类,它保持一个对代表 Java 关键字 void 的 Class 对象的引用。代表的是: 代表基本的 Java 类型 void 的 Class 对象。个人不太理解,写了个验证方法,加入了个人的理解,欢迎批评指正。package demo58;/** * Void占位符测试 * @author mengfe原创 2015-06-11 11:48:02 · 1228 阅读 · 0 评论 -
Hibernate4是用二级缓存的步骤
最近在学习孔浩老师的hibernate相关视频,下面是孔浩老师视频中关于hibernate二级缓存的是用步骤:1、hibernate并没有提供相应的二级缓存的组件,所以需要加入额外的二级缓存包,常用的二级缓存包是ECHcache2、在hibernate.cfg.xml中配置开启二级缓存truenet.sf.ehcache.hibernate.EhCacheProvider翻译 2015-03-11 14:41:50 · 487 阅读 · 0 评论 -
XPath编写规则学习
XPath编写规则学习辅助工具:firefox安装findbugs,view Xpathfirefox :Xpath验证方式:$x("xpath"); 粘贴xpath语句回车即可定位:1、依靠自己属性,文本定位: //td[text()='test'] //div[contains(@class,'test')] //input[@type=原创 2015-03-28 12:09:09 · 4041 阅读 · 0 评论 -
Struts2中action映射的四种配置方式
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> <原创 2015-03-03 18:21:56 · 4771 阅读 · 1 评论 -
多线程并发常用类:condition,semaphore,CyclicBarrier,countdownlatch,exchanger使用整理
condition 类:作为一个示例,假定有一个绑定的缓冲区,它支持 put 和 take 方法。如果试图在空的缓冲区上执行 take 操作,则在某一个项变得可用之前,线程将一直阻塞;如果试图在满的缓冲区上执行 put 操作,则在有空间变得可用之前,线程将一直阻塞。我们喜欢在单独的等待 set 中保存 put 线程和 take 线程,这样就可以在缓冲区中的项或空间变得可用时利用最佳规划原创 2015-01-27 08:53:34 · 680 阅读 · 0 评论 -
Spring线程池与JDK线程池配置
在web开发项目中,处理任务的线程池或多或少会用到。如果项目中使用到了spring,使用线程池时就可以直接使用spring自带的线程池了。下面是Spring线程池与JDK线程池的使用实例,做个参考吧。//直接在代码中使用 public static void main(String[] args) throws InterruptedException, ExecutionExcept原创 2015-01-29 10:09:15 · 1818 阅读 · 1 评论 -
使用Spring的FactoryBean创建同步队列线程池
使用Spring的Factory配合JDK的ThreadPool创建带有同步队列的线程池,以下为示例:public class AsyncThreadPool implements FactoryBean { private int corePoolSize = 0; private long keepAliveTime = 60L; private int maximu原创 2015-01-30 14:58:21 · 567 阅读 · 0 评论 -
Java对象的序列化与反序列化
/** * 将对象转换为字节数组(序列化) * @param * @param obj * @return * @throws IOException */ public static byte[] getObjectByteArray(T obj) throws IOException{ ByteArrayOutputStream bo = n原创 2015-01-30 13:48:40 · 338 阅读 · 0 评论 -
DWR在WEB项目中的配置
DWR在WEB项目中的配置通过dwr可以通过JavaScript直接访问Java类中的方法,并且可以获得Java类的返回值。在Web开发中真是极其方便。下面是一个实际的配置实例。1、导入DWR的包2、设置web.xml,在这个xml中加入相应DwrListener和DwrServlet: org.directwebremoting.servlet.DwrListene原创 2015-02-03 10:44:00 · 548 阅读 · 0 评论 -
Jquery异步加载加载与滚动加载数据示例
拉动滚动条加载数据 $(function () { var i = 4;$(window).bind("scroll", function (event) { //滚动条到网页头部的 高度,兼容ie,ff,chrome var top = document.documentElement.scrollTop + document.转载 2015-02-04 13:31:58 · 421 阅读 · 0 评论 -
DWR中监听器类找不到的解决方案
严重: Error configuring application listener of class org.directwebremoting.servlet.DwrListenerjava.lang.ClassNotFoundException: org.directwebremoting.servlet.DwrListener at org.apache.catalina.loader原创 2015-02-03 14:20:26 · 1842 阅读 · 0 评论 -
关于孔浩老师的CMS项目无法启动问题的解决方案
最近研究孔浩老师的cms项目,将项目导入后,最后使用jetty启动时,发现报IIndexService无法注入的问题,详细错误信息如下: 1、cms-servlet.xml中报错语句:错误信息:Error occured processing XML 'org.springframework.util.ClassUtils.forName(Ljava/lang/String;)Lj原创 2015-02-04 15:41:42 · 1994 阅读 · 1 评论 -
使用Jackson做对象与json之间的相互转换
public class JsonUtil { private static JsonUtil ju; private static JsonFactory jf; private static ObjectMapper mapper; private JsonUtil(){} public static JsonUtil getInstance() { if(ju原创 2015-02-05 14:38:53 · 424 阅读 · 0 评论 -
Freemarker常用工具类
最近在研究孔浩老师的freemarker视频,总结一下freemarker常用的工具类:import java.io.IOException;import java.io.PrintWriter;import java.util.Map;import org.apache.commons.io.output.FileWriterWithEncoding;import转载 2015-02-26 16:39:04 · 988 阅读 · 0 评论 -
Struts中valueStack的结构
原创 2015-03-02 14:03:37 · 442 阅读 · 0 评论 -
phoenixframe自动化测试平台web接口测试实例
package org.phoenix.cases.lianmeng;import java.util.LinkedList;import org.phoenix.action.WebElementActionProxy;import org.phoenix.model.CaseLogBean;import org.phoenix.model.UnitLogBean;/** *原创 2015-07-08 17:02:44 · 1082 阅读 · 0 评论