`
文章列表
为了在项目中实现一个监听器,在web.xml设置了监听器,哪知在Tomcat启动后竟然出现java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener这个异常 google后发现是缺少servlet.jar的原因,怪哉,Tomcat应该在lib库中有一个servlet-api.jar啊,Tomcat启动后会自动加载的。 打开%HOME%/tomcat-5.5.27/server/lib后竟然真没有这个jar文件,在工程classpath添加这个文件,重新启动,一切正常。
在不知道log4javascript为何物时,总喜欢在javascript中用alert()来跟踪代码信息,那叫烦,总是弹出对话框。 有问题就得解决问题啊,google……,搜索到log4javascript。 读了下tutorial发现工具很好用,马上放到自己正在开发的一个项目中,准备体验一下效果。使用步骤如下(基本上是对文档的翻译): 1、下载地址:http://sourceforge.net/projects/log4javascript 2、解压下载的文件并拷贝log4javascript.js到你需要的地方,其他文件可选 3、在web页面中初始化log4javascript。 ...
今天误删了我辛苦一下午整理的JavaScript文件,google了一把才知道Eclipse 中删除文件是可以恢复的,哈哈哈…… 在Eclipse内可以恢复项目内被删除的文件,或者具体恢复一个java文件内被删除的内容。 第一种情况: 如果项目内的文件被删除,恢复步骤: 1  选中项目,右键; 2  选择Restore from Local history; 3  在“Check files to restore from local history:”选择对应的要恢复的文件。 第二种情况: 如果恢复文件内被删除的内容,恢复步骤: 1  打开要恢复的java文件; 2  选中要恢复的部分, ...
资料地址: http://thinhunan.cnblogs.com/archive/2006/04/01/DeveloperNotesForPrototype.html 摘录 1、$F()函数 功能: 返回任何表单输入控件的值,参数是元素id或者元素本身 示例: <script> function test() { alert($F('userName')); } </script> ...
在读《JSON入门教程的时候》,惊奇地发现自己从来没注意过StringBuilder这个类,查了一下是JDK1.5中的API,看来的温习一下JDK1.5的API了。 比较一下String、StringBuffer、StringBuilder三者的区别: (1)String是字符串常量,长度不可变 (2)StringBuffer是线程安全的可变字符序列,这个类里的所有方法是同步的 (3)StringBuilder在某些方面和StringBuffer功能类似,但是它不是线程安全的,性能比StringBuffer高,始于JDK1.5
学习资料地址: http://www.ibm.com/developerworks/cn/web/wa-lo-json/ 1、JSON简介     全称 JavaScript Object Notation[原文中该单词拼写有误],轻量级数据交换格式,适合于服务器与JavaScript的交互。 2、JSON数据格式解析 一些特例字符:",\,/和控制字符(\b、、\f、\n、\r、\t)需要额外编码,其他字符可以使(1)用Unicode字符直接输出。 (2)Number可以是整型或者浮点型 (3)Boolean类型表示为true或false (4)null被表示为null (5)数组 ...
春节期间在看一些源码时,在XML文件中看到两个标签<listner>和<load-on-startup>,嗯?自己开始有些想法,它们不都是在Web应用启动时,启动某些后台程序,负责为系统运行提供支持。既然作用类似,区别又在什么地方呢? 赶紧查阅资料,以下是对资料的摘录: 1、listener 比 load-on-startup优先加载 2、listtener在Servlet 2.3中才定义

发现Jmesa

项目中一直在用ExtremeTable来处理查寻分页,以及查寻结果的显示。今天由于载开发中碰到一个在ExtremeTable中使用JSTL的问题,搜索资料的过程中,偶然发现了Jmesa(应该算是ExtremeTable得升级版),以前竟然不知道,唉,实在是孤陋寡闻。闲话少说,要持续关注Jmesa了。 Jmesa下载地址:http://code.google.com/p/jmesa/
四、JDOM的使用方法 1、Document类 (1)Document的操作方法: Element root = new Element("tree"); Document doc = new Document(root); root.setText("Department"); (2)从文件、流、系统ID、URL得到Document对象 SAXBuilder builder = new SAXBuilder(); Document doc = bulider.build(url); Element element = doc.getR ...
很早就听说JDOM了,只是一直也没有太仔细关注。最近在项目中需要频繁的对XML文件进行操作,所以对JDOM做了一些了解。以下是我在学习过程中的摘要。 简介: JDOM 开源项目、基于树型结构、Java对XML文档解析、生成、序列化等;SAX和DOM的结合;被收入JSR-102,成为Java平台一部分 SAX的不足之处:无法修改文档;无法随机访问;没有输出功能 DOM的不足之处:接口定义语言(IDL),最低的通用标准 二、JDOM的包 org.jdom 所有的XML文档元素的Java类; org.jdom.adapters   与DOM适配的Java类 org.jdom.filter    ...
1、关于bean:write标签中无法换行的问题 描述:显示的内容比较长,需要换行,但是即使在内容中加入<br>也无法在页面中呈现效果 解决方法: <bean:write name="content" property="show_content"/> 改成下面的形式,增加  filter="false" <bean:write name="content" filter="false" property="show_content"/> f ...
1、假设存在如下类: public class PropertyDesc { private int type;//确定值是以文本框显示还是列表显示 private String propertyName; private String propertyValue; private List<EntryDesv> propertyList; …… } public class EntryDesc { private int value; private String UIDisplay; … ...
写了一个XML文件,但是开发工具总是提示一个错误:must end with ';' delimiter。原来我忽视了一个很重要的问题,即:在XML文件中有些字符是不能直接使用的,比如&、<、>、'等字符。 在规范中,有五种预定义的XML实体,字符&、<、>、"、'被分别表示为&amp;、&lt;、&gt;、& quot; 、&apos;
基本思路如下: 1、定义一个实现了ServletContextListener的类 2、在contextInitialized()和contextDestroyed()调用自定义的定时程序 3、在web.xml里面配置这个 ServletContextListener 代码示例: (程序来源 http://blog.csdn.net/zhuche110/archive/2008/05/06/2400122.aspx) public class WorkServiceImpl implements WorkService , ServletContextListener{     publi ...
    近期项目中需要用到容器在web应用启动的时候主动加载特定的资源(如配置文件等)。其做法有下面小结。 在web.xml中引入执行相应功能的servlet,代码片段如下: <servlet>     <servlet-name>testServlet</servlet-name>     <servlet-class>com.util.testServlet</servlet-class>     <init-param>        <param-name>xxxx</param-name& ...
Global site tag (gtag.js) - Google Analytics