java
文章平均质量分 75
查理001
这个作者很懒,什么都没留下…
展开
-
sendRedirect之后要加一个return
最近在做servlet的知识回顾,唉,发现都忘得差不多了在做一个sessionOutFilter的时候有一句代码是sendRedirect,但是到达不了目的页面,报的就是下面的错误严重: Servlet.service() for servlet jsp threw exceptionjava.lang.IllegalStateException at org.apache转载 2012-08-01 11:57:31 · 4829 阅读 · 0 评论 -
servlet中的load-on-startup的含义
servlet中的load-on-startup就是应用一启动就执行的servlet,0代表最后执行原创 2012-09-03 17:38:10 · 394 阅读 · 0 评论 -
TOMCAT常用操作
tomcat 常用操作Html代码 1. 安装 tomcat 1.1 下载 32-bit Windows zip [apache-tomcat-7.0.4-windows-x86.zip] http://tomcat.apache.org/download-70.cgi 1.2 解压 apache-tomcat-7.0.4-windows-x86.zi转载 2012-09-10 12:32:59 · 426 阅读 · 0 评论 -
jsp 中 request.getHeader() 相关详细
System.out.println("Protocol: " + request.getProtocol()); System.out.println("Scheme: " + request.getScheme()); System.out.println("Server Name: " + request.getServerName() ); //获得服务器的名字 System.转载 2012-10-30 17:22:06 · 578 阅读 · 0 评论 -
用SAX方式在java程序中读取xml文件
package com.test.common;import java.util.Properties;public class ReadXml { public static void main(String[] args) { Properties p=UserConfig.parse("WebRoot/WEB-INF/Conn.xml"); System.ou原创 2012-10-30 19:32:17 · 475 阅读 · 0 评论 -
揭露MyEclipse JVM内存不足的内幕
本文和大家重点讨论一下MyEclipse JVM内存不足原因,如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示,意思是说当前只有小于5%的非堆内存是空闲的。所以我们只要将这个值设置大一些就可以了。MyEclipse JVM内存不足原因分析如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示。提示中说的很明白:“My转载 2012-11-14 18:49:47 · 804 阅读 · 0 评论 -
JAVA链接sql server数据库的步骤(包括tomcat下配置数据源)
用Java连接SQL Server2000数据库有多种方法,下面介绍其中最常用的两种(通过JDBC驱动连接数据库)。1. 通过Microsoft的JDBC驱动连接。此JDBC驱动共有三个文件,分别是mssqlserver.jar、msutil.jar和msbase.jar,可以到微软的网站去下载(://www.microsoft.com/downloads/details.aspx?Fam转载 2013-01-28 13:36:14 · 2366 阅读 · 0 评论 -
spring集成jpa的三种方法
JPA是Java EE5规范之一,是一个orm规范,由厂商来实现该规范。目前有hibernate,OpenJPA,TopLink和EclipseJPA等实现 Spring提供三种方法集成JPA:1、LocalEntityManagerFactoryBean:适用于那些仅使用JPA进行数据访问的项目。该FactoryBean根据 JPA PersistenceProvider自动检测配转载 2013-02-01 10:55:46 · 9515 阅读 · 0 评论 -
java中的IO整理
java中的IO整理1java中的IO整理2转载 2013-02-17 09:51:42 · 382 阅读 · 0 评论 -
struts2 url namespace问题
如何从URI映射到一个action中关于如何从URI映射到一个action中我做了一些测试,发现可以遵循如下的一条规则:1.获得请求路径的URI,例如url是:http://server/myapp/path1/path2/path3/test.action2.首先寻找namespace为/path1/path2/path3的package,如果存在这个package,则在转载 2013-09-16 11:08:02 · 2564 阅读 · 0 评论 -
Enum枚举使用详解
java enum(枚举)使用详解 + 总结 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方转载 2013-09-25 18:15:44 · 610 阅读 · 0 评论 -
eclipse.ini/myeclipse.ini中配置参数 -Xms,-Xmx,-PerSize
今天下午查了一些关于优化MyEclipse速度的文章,受益匪浅。不过知其然也要知其所以然。比如说在提到通过修改myeclipse.ini文件中参数-Xms,-Xmx,-PerSize的值时,这几个参数具体是指什么?在网上搜集了一些资料,现整理如下: 这涉及到JVM的内存管理机制。 1.堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java 虚转载 2013-10-14 07:50:26 · 1078 阅读 · 0 评论 -
Myeclipse中虚拟内存的设置
针对Myeclise中运行程序出现java.lang.OutOfMemoryError: Java heap space的错误,可以有以几种解决方法:1. 从Intalled JREs里修改;window->Preferences->Java->Installed JREs,选择当前的JRE,然后edit它;在新窗口里设置Default VM Arguments为 -Xms128M -Xm转载 2013-10-14 08:09:41 · 2164 阅读 · 0 评论 -
java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index
hibernate 4.3 使用hibernate4.3的时候获取SessionFactory和之前不一样,网上看到一篇(StackOverFlow里面的),可以使用下面的方式:[java] view plaincopypackage util.hibernate; import org.hibernate.Hibern转载 2014-03-14 13:15:54 · 12763 阅读 · 4 评论 -
hibernate4 二级缓存demo实例
hibernate使用版本是:hibernate-release-4.3.4.Final需要的jar包:hibernate-release-4.3.4Final\lib\required下所有jar包ehcache jar包:hibernate-release-4.3.4.Final\lib\optional\ehcache下所有包junit:junit-4.10.jar转载 2014-03-14 14:35:17 · 11698 阅读 · 0 评论 -
catch中的printStackTrace多线程
public static void main(String[] args) { String[] s1 = new String[2]; s1[0] = "第一个批次"; s1[1] = "第二个批次"; for(String s : s1){ System.out.println("正在处理...原创 2014-12-31 17:34:12 · 947 阅读 · 0 评论 -
hashtable与hashmap的区别
Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现 HashMap允许将null作为一个entry的key或者value,而Hashtable不允许 还有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因为contains方法容易让人引起误解转载 2012-08-22 17:11:41 · 351 阅读 · 0 评论 -
详解web.xml中对env-entry元素的处理方法
web.xml ......... env-entry> sql_type oracle java.lang.String comtime 60000000 java.lang.String istest 0 java.lang.String ....... ------------------获取该设置值的办法--转载 2012-08-01 17:26:36 · 5267 阅读 · 0 评论 -
【转】——好东西,阅读ADF摘
“任务流 task flows”可以包括非可视化的组件,比如方法调用。 “页片段 page fragment”可以运行在一个页面的某个局部区域,最大限度地提高复用性。 ADF Task Flow是在JSF Controller的基础上扩展而来的,它除了包括View Activities和导航规则之外,还可以包括method calls等非可视化Activity。 ADF Tas转载 2012-08-02 09:04:30 · 1303 阅读 · 0 评论 -
struts2配置文件中标签的顺序
在xwork.xml文件中,这几个标签是有严格顺序的,正确顺序如下: /login!default.dhtml /ch2/result.jsp转载 2012-08-06 11:18:57 · 609 阅读 · 0 评论 -
DORADO5 dataTree 的问题
刚开始跟着教程文档做dataTree,在火狐下边实验,能显示第一级,第二级显示不了,点击的时候报错IE报错是这样的name: TypeErrorerrorNumber:5007message:'length'为空或不是对象火狐报错是这样的name: TypeErrormessage: keyFields is nulllineNumber: 560转载 2012-08-06 14:21:37 · 1672 阅读 · 0 评论 -
dorado5中viewModel的几种状态
keywords:viewmodel ViewModel中的状态有以下几种:1、STATE_VIEW在视图状态发生在浏览Dorado页面或刷新页面的时候,这时候dorado会进行一些列的内部操作最终将完整的页面呈现给浏览者。 主要的方法执行顺序如下: init(state) state==STATE_VIEW createDataset 创建ViewDataset,可能执行转载 2012-08-06 16:35:38 · 1705 阅读 · 0 评论 -
adf框架学习笔记
DCIteratorContainer\DCIteratorBindingDCIteratorBinding iter = ADFUtils.getDCBindingContainer().findIteratorBinding("OrderListView1Iterator")ADFUtils中封装了getDCBindingContainer这个方法可以获取DCTeratorContai原创 2012-07-27 08:59:47 · 1198 阅读 · 0 评论 -
org.hibernate.AnnotationException: @OneToOne or @ManyToOne on com.jpa.entity.Person.idCard refere
javax.persistence.PersistenceException: [PersistenceUnit: jpa] Unable to configure EntityManagerFactoryat org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:265)at org.hibernate.原创 2012-07-27 23:08:41 · 4124 阅读 · 0 评论 -
Servlet和Filter映射匹配原则之异同
Servlet和Filter映射匹配原则之异同以前总以为Filter是一种特殊的Servlet,所以它们在web.xml中的配置应该是一样,可现在发现并非如此。请看下文:一、servlet容器对url的匹配过程:当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是http://localh转载 2012-07-31 11:31:35 · 545 阅读 · 0 评论 -
浅谈ajax的原理
Ajax的原理就是:通过javascript的方式,将前台数据通过xmlhttp对象传递到后台,后台在接收到请求后,将需要的结果,再传回到前台,这样就可以实现不需要页面的回发,页是数据实现来回传递,从页实现无刷新。 Ajax的原理简单来说,实际上就是通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这转载 2012-07-31 16:32:40 · 582 阅读 · 0 评论 -
JAVA Fitler详解
Java Filter过滤机制详解 博客分类:J2EE项目积累 以前以为Filter只是一个特殊点的Servlet,用进只需在web.xml中配置一下拦截路径就可以了,可经过这两天的深入学习,才知道以前对Filter类的了解和使用都太过浅薄了。在网上看了很多篇相关的技术文章,现提取它们中的精髓(我认为能说明问题的东西)及我个人的一些学习经验作如下总结,希望能帮助大家转载 2012-07-31 10:53:16 · 1257 阅读 · 0 评论 -
Servlet激活器和缺省Servlet【转】
Servlet激活器和缺省Servlet【转】Servlet激活器:在tomcat5.x版本 在tomcat安装目录的conf目录中的web.xml文件中有这样一段注释: invoker org.apache.catalina.servlets.InvokerServlet转载 2012-07-31 11:32:26 · 596 阅读 · 0 评论 -
redirect与dispatcher的异同
转载 2012-07-31 13:51:22 · 413 阅读 · 0 评论 -
基于JSP的AJAX局部刷新实例
首先是JSP页面 关键是js中的几个函数 My JSP 'index.jsp' starting page /js/jquery-1.7.2.js"> var xmlHttp; function createXMLHttpRequest(){ try{原创 2012-08-01 09:49:59 · 2950 阅读 · 0 评论 -
写一个过滤器,不想对某些文件进行过滤,在web.xml中的配置
sessionOutFilter com.jerehsoft.news.filter.SessionOutFilter nonFilter jsp/login.jsp,jsp/index.jsp,jsp/news_read.jsp,login sessionOutFilter原创 2012-08-01 10:30:41 · 1568 阅读 · 0 评论 -
servlet监听器【转】
使用ServletContextListener监听器在Servlet API中有一个ServletContextListener接口,它能够监听ServletContext对象的生命周期,实际上就是监听Web应用的生命周期。当Servlet容器启动或终止Web应用时,会触发ServletContextEvent事件,该事件由 ServletContextListener 来处理。在 Se转载 2012-08-01 15:09:12 · 767 阅读 · 0 评论 -
Ecache整合spring,使用页面、对象缓存
Ehcache 整合Spring 使用页面、对象缓存Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的转载 2012-08-01 16:16:58 · 1981 阅读 · 0 评论 -
pageFlowScope、backingBeanScope、viewScope、applicationScope、sessionScope、requestScope
applicationScope: The object is available for the duration of the application.sessionScope: The object is available for the duration of the session.requestScope: The object is available for the du转载 2012-08-02 08:49:19 · 1438 阅读 · 0 评论 -
httpClient发送请求
以下是自己在工作中写的代码/** * 发送请求 * @param url * @return */ private HttpResponse sendRequest(String url,List params) throws Exception{ HttpResponse response = null; try{ HttpClient httpCli原创 2015-11-26 17:57:42 · 494 阅读 · 0 评论