
JAVA
lokion
这个作者很懒,什么都没留下…
展开
-
大幅优化myeclipse的速度
1、去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去转载 2009-09-02 11:13:00 · 341 阅读 · 0 评论 -
解决 org.apache.jasper.JasperException: Unable to load class for JSP
运行时抛出异常关键语句如下:后台:严重: Servlet.service() for servlet default threw exceptionjava.lang.ClassNotFoundException: org.apache.jsp.listUser_jsp前台:org.apache.jasper.JasperExce原创 2009-09-13 16:07:00 · 2659 阅读 · 0 评论 -
Eclipse中serialVersionUID问题陈述及解决方案
Eclipse中The serializable class XXXXXX does not declare a static final serialVersionUID field of type long出现这样的警告处理办法。 当采用程序的Add default Serial version ID修复时,Eclipse会加上:private static final long seri转载 2009-09-16 22:52:00 · 1196 阅读 · 0 评论 -
Struts2使用validator验证框架的问题 只验证部分方法
我在使用struts2的验证框架验证UserAction所得到的数据,部分代码形式如下: private User user;public User getUser() { return user;}public void setUser(User user) { this.user = user;} public String add() { //tod转载 2009-09-18 22:46:00 · 783 阅读 · 0 评论 -
整合Struts+Hibernate+Spring应用开发 Hibernate hql操作详解
4.3 使用HQL查询Hibernate提供了异常强大的查询体系,使用Hibernate有多种查询方式。可以选择使用Hibernate的HQL查询,或者使用条件查询,甚至可以使用原生的SQL查询语句,此外还提供了一种数据过滤功能,这些都可用于筛选目标数据。下面分别介绍Hibernate的4种数据筛选方法:4.3.1 HQL查询HQL是Hibernate Query Language转载 2009-09-21 15:19:00 · 936 阅读 · 0 评论 -
struts2数据标签
Data标签用来提供各种数据相关的功能.范围从显示一个action的直接结果,到获取本地化的数值等.action 通过指定命名空间和action名称,该标签允许你在jsp页面直接调用Action. 标签体用来渲染Action执行结果. 除非你设定了executeResult参数为true,否则你在xwork.xml中为该Action指定的Result Processor不会执行.转载 2009-09-21 18:00:00 · 529 阅读 · 0 评论 -
tomcat中列出目录下所有文件
version 4.0中,若http://localhost:8080/programm/directory1/下面没有默认的index文件,则会列出dirextory1下面的所有文件,方便程序员参考。但同时也会带来安全方面的因素,so在version 5 中取消了此默认设置。但是为了方便自己查阅便利,我们可以自己手动修改此默认设置。在%CATALOG_HOME% / conf / web转载 2009-09-21 15:24:00 · 1065 阅读 · 0 评论 -
Spring中常用的hql查询方法(getHibernateTemplate())
Spring中常用的hql查询方法(getHibernateTemplate()) --------------------------------- 一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象 二、find(String quer转载 2009-10-03 15:22:00 · 366 阅读 · 0 评论 -
Struts 2中的去掉标签生成的不必要部分
Struts 2中如果你默认利用Struts2的Tag建立一个text或者Radio等控件的话,会发现控件的左边或者上边有一个Label,也就是有一个说明的文字,并且这个控件也自动被一个table利用 这样的标签框起来。如果是自己做一个玩具程序,倒是无所谓,但如果是一个实际应用产品,很可能被这些标签给打烂了布局,那么应该如果做去掉这个讨厌的Label呢?这里有2个简单的方法达到这个目转载 2009-10-07 21:15:00 · 433 阅读 · 0 评论 -
xdoclet在hibernate中的使用
hibernate类:@hibernate.class table="teacher" hibernate子类:@hibernate.joined-subclass @hibernate.joined-subclass-key column="tea_id" 主键:@hibernate.id column="tea_id" generator-class="native"转载 2009-10-13 16:41:00 · 376 阅读 · 0 评论 -
jstl标签库的使用介绍
前言从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。作者:丁令(http:///www.DingL.com/)JSTL简介JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JST转载 2009-11-29 11:03:00 · 486 阅读 · 0 评论 -
更改eclipse代码tab缩进
由于觉得缩进4格页面拉得很长,所以想把缩进控制为2格,最后发现在下面更改windows->java->Code Style->Formatter->Edit改之前要new..一个active profile才能更改Identation size,里改为2就可以!原创 2009-09-12 21:29:00 · 3094 阅读 · 0 评论 -
struts java 小技巧
[1]. struts2 类里面获取客户端ip import org.apache.struts2.ServletActionContext; //得到用户IP地址 String ip = ServletActionContext.getRequest().getRemoteAddr(); [2]. 获得web工程路径Jsp页面: ${pageContext.request.contextPath转载 2009-09-12 21:17:00 · 547 阅读 · 0 评论 -
struts2.0的标签库(简介)
用过struts1.x的人都知道,标签库有html、bean、logic、tiles,而struts2.0里的标签却没有分类,只用在jsp头文件加上就能使用struts2.0的标签库下面就介绍下每个标签的用法(有错请指正):A:-----超链接,类似于html里的-----执行一个view里面的一个action-----如果action的errors有值那么显示出来-----如果action的转载 2009-09-12 21:16:00 · 417 阅读 · 0 评论 -
java实现的18位身份证格式验证算法
公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 1、地址码 表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按 GB/T 2260 的规定执行。 2、出生日期码表示编码对象出生的年、月、日,按 GB/T 7408 的规定执行。年、月、日代码之间不用分隔符。例:某人转载 2009-09-02 11:30:00 · 383 阅读 · 0 评论 -
Eclipse快捷键大全
Ctrl+Q: 回到最后一次编辑的地方Ctrl+Shift+G: 在workspace中搜索引用Ctrl+Alt+Down: 复制高亮显示的一行或多行Alt+Up(Down): 将一行或者多行向上或者向下移动 Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)Ctrl+1 快速修复(最经典的快捷键,转载 2009-09-02 11:50:00 · 305 阅读 · 0 评论 -
Log4j最简入门
Log4j实在是很熟悉,几乎所有的Java项目都用它啊。但是我确一直没有搞明白。终于有一天我受不了了,定下心去看了一把文档,才两个小时,我终于搞明白了。一般情况下Log4j总是和Apache Commons-logging一起用的,我也就一起介绍吧。多了个东西不是更麻烦,而是更简单! Log4j的简单思想Log4j真的很简单,简单到令人发指的地步。不是要记录日志吗?那就给你一个L转载 2009-09-02 12:12:00 · 436 阅读 · 0 评论 -
对 logo4j 的一点实用性资料
log4j.rootLogger=DEBUG,CONSOLE,A1,im log4j.addivity.org.apache=true # 应用于控制台 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.Threshold=DEBUG log4j.appender.CONSOLE.Target=System转载 2009-09-02 12:16:00 · 743 阅读 · 0 评论 -
Java正则表达式入门
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个转载 2009-09-02 11:26:00 · 298 阅读 · 0 评论 -
几个有用的Servlet过滤器
几个有用的Servlet过滤器 import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException;/*** 用于的使 Browser 不缓存页面的过滤器*/public class ForceNoCacheFilterimplemen转载 2009-09-02 11:57:00 · 337 阅读 · 0 评论 -
设置eclipse自动生成的author等注释
每新建一个类上面都会有一行注释:/*** @author Lokion* @version 创建时间:2007-8-30 下午04:58:52* 类说明*/感觉这个应该很好,多个人一起开发的时候能够看见谁是谁的, 我就想这个怎么弄的,上网一找还真有,但是自己配置就是错误的,找了半天都是这样的,我晕了。 怎么回事情,难道真是大家说的人品的事情吗?我就不信这个邪了。我必须弄出来,我上网大量的搜转载 2009-09-05 21:25:00 · 459 阅读 · 0 评论 -
struts2+spring+hibernate 整合时JAR包的选择
//如果不用,启动时不会出错,但使用Dwr时,会抛出异常:java.lang.NoClassDefFoundError: antlr/ANTLRException antlr-2.7.2.jar //如果不用此包,在启动时会抛出: nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Type asm.ja转载 2009-09-10 22:56:00 · 705 阅读 · 0 评论 -
struts2 debug include param push标签(数据标签)
debug标签debug标签 只要用与辅助调试,它在页面上生成一个超级链接,通过该该链接可以查看到ValueStack和StackContext中所有的值信息。debug属性:id,该元素的一个引用id include标签 用于将一个JSP页面,或者一个Servlet包含到本页面中,使用该标签有如下两个属性:value: 必填,指定需要被包含的JSP页面,或者Servle转载 2009-09-11 19:12:00 · 593 阅读 · 0 评论 -
eclipse 插件安装
本人不讲原理,只讲方法。总的说来,eclipse的插件共有两种安装方案:一是覆盖安装法,此法较为常见。二是links安装法,此法较为常用。而下载下来的插件可能有这几种形式:一是单独的jar文件,二是plugins和features两个文件夹,三是一个单独的eclipse文件夹。先讲links安装方法:(强推)1,准备工作如果插件是一个单独的jar文件,那么你需要做三件事,先建一转载 2010-01-31 13:45:00 · 516 阅读 · 0 评论