- 浏览: 134811 次
- 性别:
- 来自: 北京
最新评论
-
851228082:
数据源的json串,必须是 id,text这两个名字?
JQuery EasyUI combotree -
小鑫。:
chenxiangyu0425 写道demo怎么运行直接把标签 ...
Struts2、Spring、Freemarker自定义标签 -
chenxiangyu0425:
demo怎么运行直接把标签输出了
Struts2、Spring、Freemarker自定义标签 -
小鑫。:
KevinDai007 写道小鑫。 写道KevinDai007 ...
聊天室(自己实现HTTP长连接) -
KevinDai007:
小鑫。 写道KevinDai007 写道这个项目的用户列表是怎 ...
聊天室(自己实现HTTP长连接)
文章列表
项目中出现的问题,记录一下
- 博客分类:
- Struts2
环境:Struts2、Spring、Hibernate、Freemarker。
场景:在执行完Action,重定向到一个Action时报错。
错误:
2012-5-23 9:51:41 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet [default] in context with path [/cms] threw exception
java.lang.IllegalStateException
at org.apache.catalina.connec ...
Struts2的大部分核心组件不是以硬编码的形式写在代码中,而是通过自身的IoC容器来管理的。
Struts2以可配置的形式来管理核心组件,所以开发者可以很容易的扩展框架的核心组件。当开发者需要扩展或者替换Struts2的核心组件时, ...
Struts2为父Action自动赋值
- 博客分类:
- Struts2
在使用Struts2框架做项目的时候,大多数情况下,我们都会定义一个Action继承ActionSupport作为我们的父Action。在父Action中我们会把通用的一些属性提出来,但是怎么为这些属性赋值呢?
1.先看一下利用java反射,我们能从子类中获取父类的哪些属性和方法。
/**
* 父类,分别定义了三种修饰符修饰的属性和方法
*/
public class Father {
private String name;
public String love;
protected String money;
private S ...
1.继承FreemarkerManager重写createConfiguration方法
package com.rx.freemarker;
import java.util.Map;
import javax.servlet.ServletContext;
import org.apache.struts2.views.freemarker.FreemarkerManager;
import org.springframework.context.ApplicationContext;
import org.springframework.web.context. ...
1.继承FreemarkerManager重写createConfiguration方法
package com.rx.freemarker;
import javax.servlet.ServletContext;
import org.apache.struts2.views.freemarker.FreemarkerManager;
import freemarker.template.Configuration;
import freemarker.template.TemplateException;
public class MyFreemarkerMa ...
setXConstraint( int iLeft, int iRight, int iTickSize ) : void
Parameters:
iLeft : int
the number of pixels the element can move to the left
可以移动到左边多少像素
iRight : int
the number of pixels the element can move to the right
可以移到到右边多少像素
iTickSize : int
optional paramet ...
效果图
Js代码
/**
* 程序主入口
*/
Ext.onReady(function() {
Ext.require(['Ext.panel.Panel', 'Ext.tab.Panel', 'Ext.tree.Panel',
'Ext.data.TreeStore', 'Ext.container.Viewport',
'Ext.ux.TabCloseMenu']);
/**
* 上,panel.Panel
*/
this.topPanel = Ext.create('Ext.panel.Panel', {
reg ...
突然心血来潮。
想统计一下,现在你访问ITeye输入的是什么路径。
www.javaeye.com
项目需求在发生改变的时候,我们应该怎么去应变.
1.做最少的改动,去满足客户的需求.
2.做很多的改动,满足此次客户的需求,并且为下一次变化,做一些准备工作.
现在我们的项目需求出现了一些变化,使用的是Oracle,现在需要把Lob类型的字段存储的内容,改成文件存储.
例如,公告中的内容(content),以前是Lob字段,现在改成用文件存储.
我的做法是,把content中的内容提取出来,存储到文件中,然后把文件的路径放到content中.这样在整个项目中,改动是很小的.
但是,经理的意思是,把content的字段保留,另加一个存储文件路径的字段.我感觉这样的改动很大.
其实,哪 ...
哎,我来吐吐槽.
应届毕业生,来到这家公司已经5个月了.
公司是个小公司,公司人少,不足10人,来到这完成一个完整的项目.最近项目上线,我们就没有开发的事情做了,现在的工作就是改bug,实施.作为一个开发人员,我很反感这些工作.
现在心里很郁闷,对于一个刚毕业的人来说,没有代码可编,是多么悲哀的一件事情啊.
有一段时间没有学习新东西了,公司没有什么能学的.我知道作为一个程序员来说,大多数的时间都靠自学,但是自学之后,与在实际当中应用,这之间的差别是很大的.白天在公司也不好看些东西,经理看到了,就问没有别的事情了,然后就分配一些实施的事情,着实让人郁闷哈.
现在很郁闷,不知道怎么办才好.心里 ...
效果图
Js代码
/**
* 程序主入口
*/
Ext.onReady(function() {
/**
* 上,panel.Panel
*/
this.topPanel = Ext.create('Ext.panel.Panel', {
region : 'north',
height : 55
});
/**
* 左,panel.Panel
*/
this.leftPanel = Ext.create('Ext.panel.Panel', {
reg ...
第1章 现代JavaScript程序设计
1.1 面向对象的JavaScript
1.2 测试代码
1.3 打包分发
1.4 分离式DOM脚本编程
1.4.1 DOM
1.4.2 事件
1.4.3 JavaScript与CSS
1.5 Ajax
1.6 浏览器支持
1.7 小结
笔记:
这个地方遇到一个奇怪的问题,如下.
//'Lencture'类的构造函数
//用名称(name)和教师(teacher)作为参数
function Lecture(name,teacher){
this.name = name;
...