自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (2)
  • 收藏
  • 关注

JE被CSDN收购?

原帖地址:http://www.oschina.net/news/11781/javaeye-purchased-by-csdn 由于公司对外网限制,只能上百度知道,百度百科和公司内部网站,所以好久没上JE了。今天听朋友说JE被CSDN收购了,很是奇怪。 我内心非常不希望JE被CSDN收购。 JE的免费下载估计会被整合到CSDN下载积分里面,那会非常恶心的。而且感觉CSDN不如JE气氛好。希望这新...

2010-09-11 00:11:28 108

原创 异常:java.sql.SQLException: 违反协议

异常:java.sql.SQLException: 违反协议一般是指JDBC驱动的错误。但是遇到这种情况的时候第一步要做的是重启web容器,检查是否可以正常运行。如果不能正常运行再检查JDBC驱动包的问题是不是当前数据库对应的版本...

2010-06-12 10:36:27 1779

原创 转:Exception starting filter struts2 Caught exception while loading file struts-d

Exception starting filter struts2 Caught exception while loading file struts-default.xml - [unknown location]  Caused by: java.lang.ClassCastException:org.apache.xerces.parsers.XML11Configur...

2010-06-12 10:32:39 93

原创 异常java.lang.OutOfMemoryError: PermGen space

PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不...

2010-06-12 10:09:12 88

原创 异常java.lang.UnsupportedClassVersionError: Bad version number in .class file

java.lang.UnsupportedClassVersionError: Bad version number in .class file异常是由于编译环境不一致导致。解决方法如下:1、修改eclipse项目的编译jdk版本。项目右键Properties->Java Compiler->Configure Workspace Setting 选择相应的版本2、修改web...

2010-06-12 10:02:34 203

myeclipse编译问题

从cvs/svn服务器上更新下来的项目有时候在运行的时候发现1、server很快启动了,但是程序没加载2、程序加载了但是总是执行的别人的编译后的class文件尝试了很多方法,比如删除class文件 clean project  重新build project 都没解决问题最终发现了问题:右键查看工程属性 发现class给我编译错地方了  后来发现有个同事不知道咋搞的编译地方放在...

2010-03-25 18:39:17 102

原创 MySql启动 错误:1067

安装后MYSQL5后,发现启动出错,有时启动正常,但加接时马上出错。出错代码:1067解决办法如下:删除%windows%/my.ini删除其它地方的my.ini在mysql安装目录下把my-small.ini复制为my.ini在my.ini最后一行插入:CODE:[mysqld]#设置basedir指向mysql的安装路径basedir=C:\mysql-5.1...

2009-12-22 17:46:10 186

w3school--Html教程整理

w3school--Html教程整理(里面的例子程序自己去w3school看,很容易的东西就不再说啦,主要是提供个下载,做参考书用)

2009-10-30 09:58:29 147

javaweb学习顺序

1、html2、css3、javascript4、javase5、jsp servlet6、框架(ssh)7、ajax8、ria(flex、extjs)

2009-10-30 08:48:22 215

原创 Struts2学习笔记8(Intercepter2)

什么是拦截器 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了...

2009-10-22 11:40:15 71

原创 Struts2学习笔记8(Intercepter)

2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺序被调用。Struts2拦截器的实现原理相对简单,当请求struts2的action时,Struts 2会查找配置文件,并根据其配置实例化相对的 拦截器对象,然后串成一个列表,最后一个一个地调...

2009-10-22 11:36:01 91

原创 Struts2学习笔记7(OGNL--2)

OGNL中的#、%和$符号#、%和$符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分。在这里笔者简单介绍它们的相应用途。1.#符号#符号的用途一般有三种。—    访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀。实际上,#相当于ActionContext. get...

2009-10-22 11:34:58 67

原创 Struts2学习笔记7(OGNL--1)

1、值栈(ValueStack)Struts2 OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为Struts2 OGNL的根对象。我们知道,Struts2 OGNL上下文中的根对象可以直接访问,不需要使用任何特殊的“标记”,而引用上下文中的其他对象则需要使用“#”来标记。由于值栈是上下文中的根对象,因此可以直接访问。那...

2009-10-22 11:32:50 91

Struts2学习笔记6(2)

/* * 第三种方式: * 不是获取map的request session application * 这是与容器绑定servlet的方式,非Ioc的,需要在execute方法中初始化 * 这里关注一个类ServletActionContext *///public class LoginAction extends ActionSupport {// private ...

2009-10-20 08:46:43 67

Struts2学习笔记6(1)

Struts2中获取request session application的方式:package com.ant.action; import javax.servlet.ServletContext;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSession; i...

2009-10-20 08:44:20 62

原创 如何处理 DB2 使用过程中遇到的 SQL0440N 的错误?

 环境: 产品:DB2 UDB 平台:跨平台 版本:v8,v7 问题描述: 在调用 DB2 所自带的函数(如 SUM,MAX 等)时,有时会遇到 SQL0440N 的报错信息,这里介绍导致这一问题发生的一种原因,及其解决问题的方法。解答: 如果用户在运行包含 DB2 自带函数的 SQL 语句时,如下述使用了 ABS 函数的查询语句:db2 select prodname, abs(margin) ...

2009-10-19 14:58:21 1126

原创 Struts2学习笔记5

异常处理后,能够提供友好的用户界面,而不是一些错误的代码信息. 利用struts2的异常处理机制可以很方便的实现异常处理,你不再需要在Action中捕获异常,并抛出相关的异常了,这些都交给拦截器来帮你做了。在struts-default.xml中己经设置了拦截器,因此我们可以直接使用声明式异常.struts2-default-xml声明的拦截器如下: Xml代码 &lt...

2009-10-19 09:21:15 80

原创 Struts2学习笔记4

Struts2将Result列为一个独立的层次,可以说是整个Struts2的Action层架构设计中的另外一个精华所在。Result之所以成为一个层次,其实是为了解决MVC框架中,如何从Control层转向View层这样一个问题而存在的。所以,接下来我们详细讨论一下Result的方方面面。 Result的职责 Result作为一个独立的层次存在,必然有其存在的价值,它也必须完成它所在的层次的职责。...

2009-10-19 09:07:24 106

Struts2学习笔记3

 Include:配置的action比较多的时候可以根据action的逻辑进行分包操作,就是命名多个struts.xml,在主要的struts.xml中添加include标签,将其他逻辑的xml包含进来,配置如下:<include file="struts1.xml"></include>Intercerptor拦截器配置(跟过滤器差不多)、后面会详细讲解,先了...

2009-10-19 08:08:03 112

Struts2学习笔记2

struts2配置详解: Struts2中的配置文件Web.xml----配置struts2过滤器Struts.xml-----主配置文件 配置action信息Struts-default.xml默认配置Struts.propertis---属性配置Struts-plugin.xml框架的插件配置文件Struts2常量的配置:可以在上面的五个文件中配置(由于st...

2009-10-16 09:39:58 74

原创 Struts2.propertise

struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求. struts.properties配置文件 struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Struts 2属性值. strut...

2009-10-15 11:52:52 74

Struts2学习笔记1

 准备工作,下载稳定版本的struts2包 导入必需的最小jar包 Commons-logging-1.0.4.jar Freemarker-2.3.8.jar Ognl-2.6.11.jar Struts2-core-2.0.11.jar Xwork-2.0.4.jar 建立web.xml(简单的配置如下)创建struts.xml(先忽略action的配置)  创建前台页面&...

2009-10-15 10:59:28 116

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除