- 浏览: 335648 次
- 性别:
- 来自: 深圳
最新评论
-
安静听歌:
在servlet标签里边加入: ...
关于spring 3.0.5的<mvc:resources> 标签的使用 -
Everal:
...
关于spring 3.0.5的<mvc:resources> 标签的使用 -
hvang1988:
可能这个标签的真谛就是为了引用资源的访问不会类似CONTROL ...
关于spring 3.0.5的<mvc:resources> 标签的使用 -
test_2012:
你好 我最近也在做有关Tsung的性能测试 我预期是要模拟40 ...
Tsung测试openfire碰到的问题总结 -
kingzhe2011:
...
spring MVC 配置多视图模块,多输出格式
文章列表
HTMLParser是一个很好的从HTML格式页面获取其资源的工具包。http://htmlparser.sourceforge.net
网络上有一篇很好的BLOG。这里我就直接引用过来吧。
引用地址:http://www.yeeach.com/2008/05/19/htmlparser%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/
需要做一个垂直搜索引擎,比较了nekohtml和htmlparser 的功能,尽管nekohtml在容错性、性能等方面的口碑好像比htmlparser好(htmlunit也用的是nekohtml),但感觉 nekohtml的测试用例和 ...
JTidy 一个能将HTML格式转换成XML的工具。
public class TestJTidy
{
public static void main(String[] args)
{
Tidy tidy = new Tidy(); // obtain a new Tidy instance
tidy.setXmlOut(true); // set desired config options using tidy setters
tidy.setQuoteNbsp(false);
tidy.se ...
前段时间,需要从一个json的字符串中,拿出某个指定的元素。不知道用什么方式比较好,如果是XML格式大可使用诸如XPATH的方式进行指定查询,可这个是json格式,而且又在java后台,如果是前台我可以用javascript来描述这个json对象,javascript就可以用. . .的方式将元素的层次描述出来并且获得里面的值。可是在java代码中怎么能使用这一特性呢?
JDK 1.6提供了这样的一个新特性,script engine.
提供一个很好学习网址:里面有JAVA方面的N多例子:
http://www.java2s.com/CN/Code/Java/J ...
配置应用服务器数据库连接池和配置spring jdbc连接池还是有区别的。tomcat连接池因为配置tomcat下面的,所有最好用jsp或者maven(模拟窗口测试方法)来测试,但是跟我们的测试带了很多的不变啊,若能在普通java application或者junit方法测试就不容易,也不知道杂写,若高手知道请指教
而Spring连接池与HTTP协议无关,可直接通过java application或junit直接使用,大大地方便了测试和使用。
start:
既然要使用tomcat 6 连接池,那肯定和以前的tomcat 5.5有区别是吧。 这里我比较下几个方式,并且使用一种比较方便 ...
先借鉴javaeye Robbin的文章:FreeMarker三宗罪!
http://www.iteye.com/topic/17468
引用
FreeMarker是Quake Wang推荐我使用的。刚学FreeMarker的时候,发现freemarker真的很棒!简单易用,功能强大。但是用它做了几个项目以后开始不爽了。
一宗罪:freemarker的变量必须有值,没有被赋值的变量就会抛出异常,那个黄黄的freemarker出错页面,真是让人看了太难过了。
freemarker的FAQ上面冠冕堂皇的说,未赋值的变量强制抛错可以杜绝很多潜在的错误,如缺失潜在的变量命名,或者其他变量错误。但是实 ...
<%@ taglib prefix="f" uri="/fnpro-tag" %>
/***
**
**
**/
$(function() {
$("#edit_form_template").validate({
rules: {
title:"required",
name: "required",
finishMessage: ...
/**
* @param ar Row array which want to be sort
* @param istart the first based data
* @param iend middle array length
* @return A quick sorted Row array
*/
private static Row[] sortRows(Row[] ar,int istart,int iend){
if(istart < iend)
{
int i = ista ...
request.getParameterNames()方法是将发送请求页面中form表单里所有具有name属性的表单对象获取(包括button).返回一个Enumeration类型的枚举.
通过Enumeration的hasMoreElements()方法遍历.再由nextElement()方法获得枚举的值.此时的值是form表单中所有控件的name属性的值.
最后通过request.getParameter()方法获取表单控件的 value值.
Enumeration pNames=request.getParameterNames();
while(pNames.hasMoreEl ...
一般我们加载文件都是以下3种方式进行加载,之前一直困扰我很久的关于文件加载的路径问题,今天我想自己写一个wiki page来记录下,总结下:
1,通过类加载器
这种方式是通过java自己的类加载器来加载文件,根目录 ...
自定义标签库并不是 JSP 2 才出现的,JSP 1.1 版中已经增加了自定义标签库规范,自定义标签库是一种非常优秀的表现层组件技术。通过使用自定义标签库,可以在简单的标签中封装复杂的功能。
为什么要使用自定义标签呢?主要是为了取代丑陋的 JSP 脚本。在 HTML 页面中插入 JSP 脚本有如下几个坏处:
* JSP 脚本非常丑陋,难以阅读。
* JSP 脚本和 HTML 代码混杂,维护成本高。
* HTML 页面中嵌入 JSP 脚本,导致美工人员难以参与开发。
出于以上三点的考虑,我们需要一种可在页面中使用的标签,这种标签具有和 HTML 标签类似的语法,但由可 ...
public class 我的第一个汉字类 {
private static String 字符串 = "感恩节快乐,happy!";
public static void main(String[] args) {
打印(姓名);
}
private static void 打印(String str)
{
System.err.println(str);
}
}
import org.springframework.test.AbstractDependencyInjectionSpringContextTests;
public class BaseTest extends
AbstractDependencyInjectionSpringContextTests {
/**
* load spring configuration file
*/
public String[] getConfigLocations() {
String[] configLocations = { "file:src ...
http://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/index.html
对于很多 Java 开发人员来说,Java Collections API 是标准 Java 数组及其所有缺点的一个非常需要的替代品。将 Collections 主要与 ArrayList 联系到一起本身没有错,但是对于那些有探索精神的人来说,这只是 Collections 的冰山一角。
关于 ...
介绍
计时器可以提供运行基于时间的工作任务的功能,在计时器的管理下,特定的任务可在某一时间运行一次,也可以按指定的时间间隔反复运行。在众多厂商提供的计时器中应用得比较多的有以下三种:
● java.util.Timer
Sun JDK 提供的一种轻量级的计时器。
● Commonj Timer
IBM 和 BEA 联合制定和推出的一种适用于 J2EE 环境的计时器。
● WebSphere Application Server Scheduler
IBM WebSphere Application Server 提供的一种功能强大的计时器。
java.util.Timer
jav ...