Lotus教程、Java教程、Java虚拟机、Java软件综合开发社区

Lotus、Domino、Java、C#、Web、数据库综合开发教程、资料社区

Archive for 06月, 2008

Lotus中怎样停止一个定时代理的运行

Published by admin on 06月 13, 2008

 环境 产品: Lotus Domino Server
平台: 平台无关
版本: Lotus Domino Server 6.x
 
问题 对于在后台定时运行的代理,管理员能否在它运行的过程中结束它?
 
解答 在 Domino 6.x 中,可以通过以下控制台命令结束由代理管理器(Amgr)正在运行的定时代理:
>tell amgr cancel “数据库名称” 代理名称

注意数据库名称前后要加双引号,而代理名称前后要加单引号。
Read the rest of this entry »

[网摘]Dorado与Struts、Hibernate、Spring的集成开发模式

Published by admin on 06月 9, 2008

dorado是一套成熟的Web应用开发套件, 其中包含了一个完整的具有下一代Web应用特征的表现层解决方案。本文着重介绍了如何利用dorado的表现层与目前较为流行的StrutsHibernateSpring进行协同开发。

Read the rest of this entry »

Struts+Hibernate模式:各层面的功能及其实现

Published by admin on 06月 9, 2008

Struts+Hibernate模式:jsp->servlet->会话sessionbean->DAO->(数据持久层)Hibernate->(数据库)Database各层面的功能及其实现 

1、JSP->Servlet
  根据MVC模式的设想,JSP仅仅用来显示与用户交互的信息。在纯JSP年代,我们利用Attribute来传递来自Servlet等后台的结果和Servlet需要的信息。引入Struts之后,我们可以把对Attribute的操作交给Struts来完成,纽带是ActionForm,对ActionForm的操作理所当然比对Attribute的操作来得更加清晰简单。
  而页面的显示编码也由于Struts Tag的引入更加简洁明快,大部分的JSP页面将看不到以前大把的<% %>了。
  Struts的Validator更是把大量的<script> </script> 也节省下来了。
  2、Servlet(Action)
  Struts的Action相当于以前的Servlet。我们以前用Servlet完成数据操作(input/output from database)和页面流程的控制,现在Action同样可以完成而且做得更好。Action Map更加清晰的反映了流程。
  3、DAO->Hibernate
Read the rest of this entry »

maven2打包过程及出现XML配置文件编码提示错误解决办法

Published by admin on 06月 6, 2008

使用MAVEN2后.需要打包时可以直接在IDE上RUN—>maven package进行打包.

在初次执行此操作时,可能maen需要重新下载依赖包,所以需要重新更新下载些jar包,相对需要时间较久.

不过相对来说,更推荐使用命令行进行打包.

CMD进入工程目录.如我的工程是d:\myeclipse6\webspace\wspa, 后输入命令maven package. 过程跟IDE打包一样.. 如果一切顺利,会在工程的web目录下生成个war包.

 但中间有个问题.如果把war包放在应用服务器目录下.运行时,如果提示xml配置有错误.不是UTF-8什么的错误.那么检查xml配置文件中是否包含中文,如<!– 中文注释 –>.因为在加载解析xml文件 时,xml文件包含中文即会提示如示错误….把中文注释删掉即可解决此问题

MyEclipse中使用maven2插件问题详解

Published by admin on 06月 4, 2008

目前maven2蛮流行的.如果不是使用appfuse.需要在myeclipse中使用maven2插件.配置过程有点点麻烦.经过配置.详过程如下:

1、首先下载maven2插件.如果是在线升级的话.可以从这个url下载。 http://m2eclipse.sonatype.org/update/ 

2、升级完成后.新建工程(选maven2 Project)如果是导入工程.那么导入时仍然选择maven2 Project.。这个步骤肯定不需要我多说了;

3、Maven2的所有依赖包都会根据需要,自己从网上down。路径是C:\Documents and Settings\Administrator\.m2 ,在.m2目录中必须存在settings.xml 配置文件;

4、因为安装myeclipse6后.myeclipse启动时自动带的参数。D:\MyEclipse6\eclipse\eclipse.exe -vm “D:\Myeclipse6\…\javaw.exe” 带的jdk是myeclipse6下的jdk,所以在启动时会提示如下错误信息:Eclipse is running in a JRE, but a JDK is required
  Some Maven plugins may not work when importing projects or updating source folders.

碰到这个问题。你只需要修改启动参数。 把-vm 后的jdk路径换成实际的JDK路径即可;