- 博客(32)
- 资源 (1)
- 收藏
- 关注
转载 java.lang.IllegalStateException异常解决办法
供稿:xjh 编辑:xjh 2007-06-29 17:29:40关键词:javajava.lang.IllegalStateException异常解决办法 最近在使用response.sendRedirect()时出现如下错误: java.lang.IllegalStateException org.apache.catalina.connector.ResponseFacade.s
2007-08-31 13:05:00 6954 2
转载 jsp,Struts中大段文本内容的显示问题
在类似留言板的web应用中,需要将中的大段文字显示在Jsp页面上,因此需要对文字中的特殊字符如换行、空格的作处理,方法如下: 1、直接保存,然后当从数据库中取出来时用过滤方法过滤一遍再送回页面即可,给一段代码,看了就明白了,可以自己扩充 public static String filter(String value) { if (value == null) return (n
2007-08-13 15:08:00 482
原创 关于web中下拉列表的几种实现方法
总结一下关于web上使用下拉框的情况: 从数据库中获得数据List,将数据放到Request里面使用setAttribute(”AList”,AList) A中有2个属性(String id,String value) 1.使用JSTL的forEach方式 selected="selected"> > 2
2007-08-11 10:21:00 792
转载 Tiles的使用-遗补和总结- -
遗补篇一.) Tiles配置要正常使用tiles,必须在Structs配置文件中加入下列代码: className="org.apache.struts.tiles.TilesPlugin" > definitions-config" va
2007-08-10 17:21:00 687
转载 Structs - 标签库(Logic)- -
Logic 标签库 此标签库可以分为三种类型:条件、循环、转发/重定向。一.) 条件类型 logic:empty和logic:notEmptylogic:empty标签判断脚本变量是否为null,是否是一个空的字符串(长度为0),是否是一个空的collection或map(
2007-08-10 17:19:00 348
转载 Structs - 标签库(HTML)- -
Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。 标签库 说明
2007-08-10 17:18:00 422
转载 Structs - 标签库(Bean)- -
Bean 标签库 此标签库和Java Bean有很强的关联性,设计的本意是要在JSP 和JavaBean 之间提供一个接口。Struts 提供了一套小巧有用的标签库来操纵JavaBean和相关的对象:cookie、 header、 parameter、 define、write、messag
2007-08-10 17:06:00 326
原创 java中的日期处理练习
package net.hfh;import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.TimeZone;public clas
2007-08-10 09:19:00 637
转载 hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等
hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态detached:脱管状态或者游离态脱管状态的实
2007-08-10 07:45:00 745
原创 BeanUtils.populate&argument type mismatch - [Struts]
BeanUtils.populate&argument type mismatch - [Struts]1.继承ActionForm的类的所有字段必须为String型 2.由于Date型转换为String需设置DateFormat,所以你的Bean里的日期字段最好用String 这样就不会出现类型转换错误了。 有时也可以不用String,而是在ActionForm中用java
2007-08-09 20:24:00 1179
转载 spring中的单元测试的策略
本文主要介绍使用spring提供的对junit的扩展机制来进行单元测试,没有设计mock方面的测试。一、Spring提供的JUnit框架扩展: AbstractSpringContextTests:spring中使用spring上下文测试的Junit扩展类,我们一般不会使用这个类来进行单元测试,它是spring内部设计使用到的类 AbstractDepend
2007-08-09 16:58:00 581
原创 spring中Junit单元测试,测试DAO或Service的实现方法
一。在增加spring的jar包时增加单元测试支持。二。把applicationContext.xml文件最好放在classpath下三。测试类继承 AbstractDependencyInjectionSpringContextTests并且要实现如下方法:protected String[] getConfigLocations() { // TODO Auto-generate
2007-08-09 12:05:00 2831 1
转载 常用JavaScript正则表达式的表示方法
一些常用的正则表达式 "^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-/d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?/d+$" //整数 "^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+/.[0-
2007-08-09 09:24:00 853
原创 关于postgresql与hibernate的应用出现错误的解决方案Postgredql 8.0 无法生成sequence主键
When connecting to my webapp, I receive the following error message: Bad SQL grammar [] in task Hibernate operation; nested exception is org.postgresql.util.PSQLException: ERROR: relation "hibernate
2007-08-08 19:28:00 2055
原创 Struts常见错误汇总(转载)
以下所说的struts-config.xml和ApplicationResources.properties等文件名是缺省时使用的,如果你使用了多模块,或指定了不同的资源文件名称,这些名字要做相应的修改。 1、“No bean found under attribute key XXX” 在struts-config.xml里定义了一个ActionForm,但type属性指定的类不存
2007-08-08 12:34:00 367
原创 Struts-Menu使用指南
一、简介 Struts-Menu是一组从基于XML的配置文件中生成多种样式的菜单的JSP Tags,并且可以结合API开发通过数据库生成的动态菜单。Struts-Menu支持国际化和多种权限控制。 二、运行环境 Windows 2000 Professional JDK 1
2007-08-08 11:35:00 1344
转载 Struts-menu 权限控制
Struts-menu 权限控制一> 基本配置我就不多说了,网上多的很,我这里只说一下具体实现,呵呵 采用Struts+Hibernate一、新建菜单表:表根据配置文件自己建吧,我这里就不写了二、建立表对应的Hibernate的配置文件及JAVABEANxml version="1.0" encoding="utf-8"?>DOCTYPE hibernate-m
2007-08-08 11:33:00 653
原创 基于数据库的Struts Menu动态菜单分析
使用JSTL的SQL标记库,该标记库易用而且全面。本例子创建数据库表、插入数据,读取表中的数据并构建菜单。决定菜单在视图中的可见性的逻辑可以在Servlet 、Struts Action或Servlet Filter中实现,可以直接使用例子中的代码。 浏览dynamicMenu.jsp页面的内容,可以看到该页面中创建表并插入数据的代码。每次加载页面的时候,都会先删除表、
2007-08-08 11:30:00 409
转载 Struts Menu开发向导
Struts Menu开发向导[译]Struts Menu开发向导 作者: ∣来源:BlogJava∣原文地址∣2005-11-28 官方英文版向导(http://struts-menu.sourceforge.net/userguide.html)一、从1.X升级到2.X需要做以下事情:1、改变你的taglib声明中的URI。" prefix="menu" %>2、改变,使用新的包名
2007-08-08 11:28:00 418
原创 hibernate中java对象的三种状态
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 1)临时状态 New,delete() 不在session的缓存中,数据库中无对应的数据。 在Hi
2007-08-04 15:02:00 454
原创 java作用域public ,private ,protected 及不写时的区别
在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己的class,base class可以认为他们都是自己的子女,而对于和自己一个目录下的classes,认为都是自己的朋友。 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,
2007-08-04 13:35:00 557
转载 使用Torque访问数据库
文章摘要 Torque项目是Apache的公开源代码项目,主要用于生成访问数据库的资源和java代码、提供使用这些代码访问数据库的运行时(runti
2007-08-03 11:20:00 673
转载 J2EE项目异常处理
关键字: 企业应用 J2EE项目异常处理 为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!
2007-08-02 14:14:00 566
转载 Javascript备忘代码
1、无提示关闭窗口2、防止被人iframeif (top.location != self.location){ top.location.href="http://www.34do.net";}3、判断一个对象存在不存在document.all("a")==null(不存在)4、弹出子窗口window.open (default.asp, newwindow, height=100,
2007-08-02 10:40:00 408
原创 关于VO、PO的理解
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。 VO,值对象(Value Object),PO,持久对象(Persisent Object),它们是由一组属性和属性的get和set方法组成。从结构上
2007-08-02 10:38:00 336
原创 为何struts不支持中文
在使用struts的资源文件,如果资源文件中有中文字符,直接使用就是乱码。我们一般是把资源文件用java的native2ascii.exe命令把资源文件中字符全部转换为Ascii码,也有通过自己实现过滤器来转换。 为什么struts资源文件不支持中文呢?查看struts原码:org.apache.struts.util.PropertyMessageResources类中的244和2
2007-08-02 10:34:00 320
原创 正确优雅的解决用户退出问题——JSP和Struts解决方案
摘要在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需调用HttpSession的invalidate()方法。现在大部分浏览器上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个Web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户产生疑惑,他们会开始担心他们的个人数据是否安全。许多Web应用强迫用户退出时关闭整个浏览器,这样,用户就无法点击后退按钮
2007-08-02 10:12:00 344
转载 解决sql2000挂起无法安装的问题
1)添加/删除程序中彻底删除sql server。 2)将没有删除的sql server目录也删除掉。 3)打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。 4)删除注册表中跟s
2007-08-02 10:09:00 259
原创 Struts标签示例
1.html:link标签用法1:Content 其中paramValue是在page、request、session或application中的一个属性名,一般为基本数据类型,也可以为对象。 用法2:Content 用法3:Content 其中name是在page、request、session或application中的一个属性名,一般为Map。 用法4:Content 2
2007-08-02 10:05:00 312
转载 Java中常见的异常
Java中常见的异常作为一名游戏开发者,程序员,很自然必须熟悉对程序的调试方法。而要调试程序,自然需要对程序中的常见的异常有一定的了解,这些日子很多朋友都提出了很多问题,都是关于游戏中的报错,因此在这里我将一些常见的程序中的异常列举出来给大家参考: 1. java.lang.NullPointerException 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就
2007-08-02 09:59:00 382
转载 Struts struts-config.xml 配置【原创】
2006-5-14 16:21:47 作为Java web应用的四个知名配置文件,这里花了两天时间完成了这个struts-config.xml文件的常用配置详解.不求最全,但求实用.希望能给大家带来方便.
2007-08-02 09:50:00 468 1
原创 commons-logging结合Log4j的问题
今天在写一个J2EE的项目要用Log4j来记录相关日志,结果出现了一些错误,在网上SO了一下看到一个文章如下: 升级Commons Logging居然出了问题,把Commons Logging升级到1.0.4,启动服务器出现了 java.lang.NoSuch
2007-08-01 16:21:00 1393
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人