- 浏览: 331352 次
- 性别:
- 来自: 北京
最新评论
-
sjzcmlt:
谢谢,学习了!
mysql中GROUP BY结合GROUP_CONCAT的使用 -
Einsdan:
看了这篇文章豁然开朗,谢谢分享!
struts2采用convention-plugin实现零配置 -
hachorse:
楼主,请问有没有什么办法可以在Activator中获取你第二步 ...
RCP中采用actionSet配置菜单的方法总结 -
l4d_fire:
动态方法貌似只能用!不能使用其他的么
struts2采用convention-plugin实现零配置 -
morigin:
拜谢!~
struts2启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
文章列表
好久没有搞struts2,今天配置strut2.2.1,启动时遇到个小问题。记录下。
tomcat启动报错:
Class: com.opensymphony.xwork2.spring.SpringObjectFactory
File: SpringObjectFactory.java
Method: getClassInstance
Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
at org.apache.struts2.dispatcher.Dispatcher.init(D ...
错误:
!ENTRY org.eclipse.osgi 2 0 2010-10-29 10:54:21.750
!MESSAGE The activator com.*.*.extcomm.Activator for bundle com.*.*.extcomm is invalid
!STACK 0
org.osgi.framework.BundleException: The activator com.*.*.extcomm.Activator for bundle com.*.*.extcomm is invalid
解决办法:在MANIFEST.MF配置文件中:Runti ...
觉得这篇文章让我读明白了,特此记录下链接。
http://www.iteye.com/topic/214780
我们知道,group by可以将sql查询结果按照group by后面列进行分类显示。比如:
select columnA,columnB from table group by columnA,columnB
则查询结果将按照columnA和columnB分类显示。没有显示在group by中的列不能直接作为返回列放在sql语句中,比如如下sql就是不正确的
select columnA,columnC from table group by columnA
由于columnC不在group by的范围之类,所以这样写是不对的,所幸的是,group by支持一些sql 函数的使用 ...
最近太忙了,还是更新下吧。
struts2.1增加了插件struts2-convention-plugin来实现零配置,下面就记录下在convention下如何集成JFreeChart。
说明:如果对convention的配置没有了解,我毛遂自荐下这篇文章作为参考:
http://javeye.iteye.com/blog/358744
1.添加JFreeChart
maven代码:
<dependency>
<groupId>jfree</groupId>
<artifactId>jfreechart</ ...
来源:http://www.blogjava.net/eclipshine/archive/2005/09/19/13459.html
有时候一个视图(View)希望得到另外一个视图显示的内容,或者选择的内容。在Eclipse中,比较标准的做法是通过ISelectionProvider和ISelectionListener来完成的。不过因为视图往往是独立的,他们之间并不太方便进行直接的事件监听,而且往往一个视图需要对诸多试图进行选择事件的监听,因此在这种情况下对每一个视图的事件进行注册,比较繁琐,有时候也不可能(比如在需要被监听的试图尚未激活的情况下)。
比较典型的例子就是Eclips ...
- 2009-11-23 11:12
- 浏览 2877
- 评论(0)
http://jsf.iteye.com/blog/141949
原文转自该处。
如下几个解决办法:
1, IE设定 工具-->Internet选项-->高级--->显示http友好错误信息(取消选择) , 这样就可以了
2, 设置指定错误页页状态为正常,来告诉IE这不是一个服务器错误, 从而不显示IE的自定义错误页
<%
response.setStatus(200); // 200 = HttpServletResponse.SC_OK
%>
3, 把错误页做大一点,弄个几百K 就 ...
- 2009-08-06 12:56
- 浏览 3438
- 评论(0)
基于js开发的treeviewer有很多,我觉得从性能和上手程度上来讲,dtree都是可以优先考虑的。
原来没有怎么用过dtree,只是了解过,最近由于需要自己做了一回配置,才发现要将dtree改造得完全满足自己是需求,还是要做相应的调 ...
- 2009-06-20 01:31
- 浏览 6660
- 评论(0)
最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。
配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disappear了,真是一下很不适应。跟着潮流走吧,看看该怎样来搞定convention-plugin。
使用Convention插件,你需要将其JAR文件放到你应用的WEB-INF/lib目录中,你也可以在你Maven项目的POM文件中添加下面包依赖
<dependency>
<groupId>org.apache.stru ...
- 2009-04-01 09:36
- 浏览 52897
- 评论(27)
最近看了下JUnit4的文档,把一些用法总结下。
1.测试类不用实现任何接口和继承任何类。对于要测试的方法,在方法头上加上JUint4的Anotation @Test即可
package junit.study;
import static junit.framework.Assert.*;
public class JunitStudyTest1{
@Test
public void testMethod1(){
//......
}
}
2.测试方法名不需要严格的格式要求,如上例子,方法可以随便取名。包括setUp()和tearDown()。只需要在这些方法上加上An ...
- 2009-03-23 16:32
- 浏览 2278
- 评论(2)
如下代码:
IWorkbenchPage ipage= PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
IWorkbenchPartReference partRef=ipage.getActivePartReference();
WorkbenchPage page=(WorkbenchPage)ipage;
//获得页面状态 IStackPresentationSite.STATE_MINIMIZED
//IStackPre ...
- 2009-03-16 17:01
- 浏览 1820
- 评论(0)
在RCP中,想perspective新添一个view时,如果没有用扩展点的方式,view的很多属性都不好设置,所以还是建议用扩展点的方式配置view。但是,如果真的不用扩展点,也是有部分属性可以设置的。
下面是一段java代码:
String viewId = "your.view.id";
IViewLayout viewLayout = layout.getViewLayout(viewId);
viewLayout.setCloseable(closeable);
viewLayout.setMove ...
- 2008-12-31 11:21
- 浏览 2839
- 评论(0)
[align=left]我们在rcp的项目开发中,view和editor的字体都是eclipse默认的。但是,很多时候,由于其字体太小或者想改变其样式,需要能够设置tilte的字体。eclipse里可以非常方便的设置其字体和颜色:按照如下路径:
Preferences/General/Appearance/Colors and Fonts/Part title font
即可以更改view和editor的外观。
但是,在rcp中,该怎样重新设置其值呢。找了很久发现,当在eclipse中作如上修改后,在eclipse的工作空间workspace下有一个配置文件保存了其修改后的值,只要找到这个值, ...
- 2008-10-31 10:43
- 浏览 4691
- 评论(0)
java.version
Java Runtime Environment version
java.vendor Java Runtime Environment vendor
java.vendor.url Java vendor URL
java.home Java installation directory
java.vm.specification.version Java Virtual Machine specification ...
- 2008-10-17 18:07
- 浏览 1366
- 评论(0)
problem
The key can be found in the message: '!MESSAGE Missing required bundle com.dawnatech.misc_0.0.0.' -- note the version number of 0.0.0.
answer
This is due to the fact that your 'misc' plugin is not defined in your quick launch configuration. These are tricky to get right..... I always define a ...
- 2008-10-08 16:01
- 浏览 4993
- 评论(0)