`
wdhdd889
  • 浏览: 151817 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

RSS开发

    博客分类:
  • xml
    RSS 聚合信息jsp展示可同过rss_utils包的标签进行客户开发显示,其下载 http://gceclub.sun.com.cn/staticcontent/html/2004-04-22/rss_utils_1.1.zip    步骤如下:1 解压缩文件rss_utils_1.1.zip 2 复制rssutils.jar到web 项目lib下 3 复制rsstaglib.tld到WEB-INF目录下 4    配置web.xml文件  复制如下文件 <taglib>         <taglib-uri>/WEB-INF/rssutils.tld&l ...
在servlet中,一般跳转都发生在doGet, doPost等方法里面。 一、原理 1 redirect 方式 response.sendRedirect("/a.jsp"); 页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如: response.sendRedirect(&qu ...
时间和日期中常用到的几个类:java.util.Date, java.util.Calendar, java.util.GregorainCalendar, java.text.DateFormat, java.text.SimpleDateFormat java.util.Date : 表示特定瞬间,精确到毫秒 一天是 24 * 60 * 60 = 86400 秒 世界时(UT 或 UTC) , 格林威治时间 (GMT), 格林威治时(GMT)和世界时(UT) 是相等的,格林威治时(GMT) 是标准的"民间"称呼, 世界时(UT) 是相同标准的 科学称呼 ...
前面的例子我们都是使用XML的bean定义来配置组件。在一个稍大的项目中,通常会有上百个组件,如果这些组件采用xml的bean定义来配置,显然会增加配置文件的体积,查找以及维护起来也不太方便。Spring2.5为我们引入了组件自动扫描机制,他可以在类路径底下寻找标注了@Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。它的作用和在xml文件中使用bean节点配置组件时一样的。要使用自动扫描机制,我们需要打开以下配置信息: <beans xmlns=http://www.springframework.or ...
一 相对路径的获得     说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目)          String relativelyPath=System.getProperty("user.dir");         上述相对路径中,java项目中 ...
经常希望通过ClassName.class.getClassLoader().getResourceAsStream(““)来取得properties或者xml文件.通常:ClassName.class.getClassLoader().getResourceAsStream(““)取得的是WEB-INF的下级目录,比如ClassName.class.getClassLoader().getResourceAsStream(“db.properties“).在Tomcat中,可以通过增加”../”来取得上层目录,即WEB-INF目录,这样就可以把properties放在WEB-INF中统一管理。 ...
Item bean 类 package org.shenhongwei.createrssxml; import java.util.Date; /** * Project : * Code Name : Carbon Dioxide * * Description : * * @author shenhongwei * @version 2009-5-21 */ /** * item元素bean对象 */ public class Item { private String link; private String title; private Stri ...
话不多说  实例呈上 1  服务端bundle   接口    package ds.example.service; public interface NameService {    public boolean checkName(String name); }   实现 package example.osgi; import org.osgi.service.component.ComponentContext; import ds.example.service.NameService; public class NameImpl implements NameServ ...
现在,我们已经为自己的项目建立了持续集成服务器。让我们来看一下CruiseControl正在对你说些什么。 一、项目的状态 首先CruiseControl把项目分成三类,Discontinued,Inactive,及Active。 如果一个项目是Discontinued,表示CruiseControl可以找到该项目的日志文件,但在配置文件(Config.xml)中并没有该文件。所以CruiseControl不会去构建它,但你可以看到这个项目过去构建的历史信息。如果想把这个项目从CruiseControl中删除,只有把该项目的日志目录删除才行。如果该项目名为"vcdstore& ...
好,现在我们已经在自己的机器上建立了一个持续集成服务器,并初步了解它的配置文件。在本文中,我们就要把自己的项目加到其中。 做为一个入门示例,我们先要陈述一下假设条件,以便我们快速推进我们的部署过程。 -------------------------------------------------------------------------------- 一、 准备工作(请确认一下) 1、你的项目代码放在Google Code上面(Google Code用的是SVN ),你的项目名称是yourprojectname,项目的源文件就放在trunk目录下。那么,其svn update的链 ...
上一篇文章中,我们已经看到CruiseControl开始工作了。接下来我们先了解一个它的配置文件,然后再加入你的项目。 CruiseControl的配置文件的确了比较复杂,一方面是因为:它太灵活,太想完成你想达到的任何效果了。另一方面就 ...
CruiseControl是CI服务器的老者,诞生已是多年,在许多方面,CruiseControl服务器已经成为持续集成实践的同义词。而现在,CruiseControl已发展成为一个家族式系统,包括CruiseControl.java、CruiseControl.net、CruiseControl.ruby等适应不同语言环境 ...

struts2之iterator

一、iterator. 这个标签主要的的作用就是跌代出集合。。 value属性表示需要跌代显示出来的值。 status属性,又来保存跌代时的一些状态值。 注:1.如果需要引用valueStack中的值,需要使用这样的形式。 <s:iterator value="#userLi ...
Hibernate的三种连接池设置C3P0、Proxool和DBCP关键字: proxool, c3p0, dbcp <propertyname="connection.driver_class">com.mysql.jdbc.Driver</property><propertyname="connection.url">jdbc:mysql://localhost:3306/struts?useUnicode=true&characterEncoding=GBK</property><!-- ...
struts2 select标签用法 <s:select label="Months" name="months" headerKey="-1" headerValue="Select Month" list="#{'01':'Jan', '02':'Feb', [...]}" value="selectedMonth" required="true" />
Global site tag (gtag.js) - Google Analytics