<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>neusun</title>
    <description></description>
    <link>http://neusun.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>servlet面试题</title>
        <author>neusun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://neusun.javaeye.com">neusun</a>&nbsp;
          链接：<a href="http://neusun.javaeye.com/blog/170508" style="color:red;">http://neusun.javaeye.com/blog/170508</a>&nbsp;
          发表时间: 2008年03月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          Servlet方面<br /> 1、说一说Servlet的生命周期? <br />答:servlet有良好的生存期的定义，包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的 init,service和destroy方法表达。 Servlet被服务器实例化后，容器运行其init方法，请求到达时运行其service方法，service方法自动派遣运行与请求对应的doXXX方法（doGet，doPost）等，当服务器决定将实例销毁的时候调用其destroy方法。与cgi的区别在于servlet处于服务器进程中，它通过多线程方式运行其service方法，一个实例可以服务于多个请求，并且其实例一般不会销毁，而CGI对每个请求都产生新的进程，服务完成后就销毁，所以效率上低于servlet。 <br />2、JAVA SERVLET API中forward() 与redirect()的区别？<br />答:前者仅是容器中控制权的转向，在客户端浏览器地址栏中不会显示出转向后的地址；后者则是完全的跳转，浏览器将会得到跳转的地址，并重新发送请求链接。这样，从浏览器的地址栏中可以看到跳转后的链接地址。所以，前者更加高效，在前者可以满足需要时，尽量使用 forward()方法，并且，这样也有助于隐藏实际的链接。在有些情况下，比如，需要跳转到一个其它服务器上的资源，则必须使用 sendRedirect()方法。 <br />3、Servlet的基本架构 <br />答： public class ServletName extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } <br />public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } } <br />4、什么情况下调用doGet()和doPost()？<br />答：Jsp页面中的form标签里的method属性为get时调用doGet()，为post时调用doPost()。 79、servlet的生命周期答：web容器加载servlet，生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现，根据请求的不同调用不同的do***()方法。结束服务，web容器调用servlet的destroy()方法。 <br />5、如何现实servlet的单线程模式 <br />答：&lt;%@ page isThreadSafe="false"%> <br />6、页面间对象传递的方法答：request，session，application，cookie等 <br />7、JSP和Servlet有哪些相同点和不同点，他们之间的联系是什么？<br />答：JSP是Servlet技术的扩展，本质上是Servlet的简易方式，更强调应用的外表表达。JSP编译后是"类servlet"。Servlet和JSP最主要的不同点在于，Servlet的应用逻辑是在Java文件中，并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图，Servlet主要用于控制逻辑。<br /> 8、四种会话跟踪技术 <br />答：会话作用域ServletsJSP 页面描述 page否是代表与一个页面相关的对象和属性。一个页面由一个编译好的 Java servlet 类（可以带有任何的 include 指令，但是没有 include 动作）表示。这既包括 servlet 又包括被编译成 servlet 的 JSP 页面 request是是代表与 Web 客户机发出的一个请求相关的对象和属性。一个请求可能跨越多个页面，涉及多个 Web 组件（由于 forward 指令和 include 动作的关系） session是是代表与用于某个 Web 客户机的一个用户体验相关的对象和属性。一个 Web 会话可以也经常会跨越多个客户机请求 application是是代表与整个 Web 应用程序相关的对象和属性。这实质上是跨越整个 Web 应用程序，包括多个页面、请求和会话的一个全局作 用域 <br />9、Request对象的主要方法<br /> 答： setAttribute(String name,Object)：设置名字为name的request的参数值 getAttribute(String name)：返回由name指定的属性值 getAttributeNames()：返回request对象所有属性的名字集合，结果是一个枚举的实例 getCookies()：返回客户端的所有Cookie对象，结果是一个Cookie数组 getCharacterEncoding()：返回请求中的字符编码方式 getContentLength()：返回请求的Body的长度 getHeader(String name)：获得HTTP协议定义的文件头信息 getHeaders(String name)：返回指定名字的request Header的所有值，结果是一个枚举的实例 getHeaderNames()：返回所以request Header的名字，结果是一个枚举的实例 getInputStream()：返回请求的输入流，用于获得请求中的数据 getMethod()：获得客户端向服务器端传送数据的方法 getParameter(String name)：获得客户端传送给服务器端的有name指定的参数值 getParameterNames()：获得客户端传送给服务器端的所有参数的名字，结果是一个枚举的实例 getParameterValues(String name)：获得有name指定的参数的所有值 getProtocol()：获取客户端向服务器端传送数据所依据的协议名称 getQueryString()：获得查询字符串 getRequestURI()：获取发出请求字符串的客户端地址 getRemoteAddr()：获取客户端的IP地址 getRemoteHost()：获取客户端的名字 getSession([Boolean create])：返回和请求相关Session getServerName()：获取服务器的名字 getServletPath()：获取客户端所请求的脚本文件的路径 getServerPort()：获取服务器的端口号 removeAttribute(String name)：删除请求中的一个属性 <br /><br />10、我们在web应用开发过程中经常遇到输出某种编码的字符，如iso8859-1等，如何输出一个某种编码的字符串？<br /> 答： Public String translate (String str) { String tempStr = ""; try { tempStr = new String(str.getBytes("ISO-8859-1"), "GBK"); tempStr = tempStr.trim(); } catch (Exception e) { System.err.println(e.getMessage()); } return tempStr; } <br /><br />11、Servlet执行时一般实现哪几个方法？<br /> 答： public void init(ServletConfig config) public ServletConfig getServletConfig() public String getServletInfo() public void service(ServletRequest request,ServletResponse
          <br/>
          <span style="color:red;">
            <a href="http://neusun.javaeye.com/blog/170508#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 12 Mar 2008 13:39:12 +0800</pubDate>
        <link>http://neusun.javaeye.com/blog/170508</link>
        <guid>http://neusun.javaeye.com/blog/170508</guid>
      </item>
      <item>
        <title>servlet 缓存</title>
        <author>neusun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://neusun.javaeye.com">neusun</a>&nbsp;
          链接：<a href="http://neusun.javaeye.com/blog/170506" style="color:red;">http://neusun.javaeye.com/blog/170506</a>&nbsp;
          发表时间: 2008年03月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          深入研究Servlet线程安全性问题<br /><a href="http://doc.redcome.com/servlet/Report?Node=23651&Language=1" target="_blank">http://doc.redcome.com/servlet/Report?Node=23651&Language=1</a><br />优化JSP 2.0下的动态内容缓存<br /><a href="http://tech.ccidnet.com/art/297/20060214/428249_1.html" target="_blank">http://tech.ccidnet.com/art/297/20060214/428249_1.html</a><br /><br />Java理论与实践：再谈Urban性能之传言 （1）<br /><a href="http://database.ccidnet.com/art/1112/20051115/373213_1.html" target="_blank">http://database.ccidnet.com/art/1112/20051115/373213_1.html</a><br /><br />OSCache（解决servlet本身缓存不足的method？）<br />它主要用于JSP Caching、Request Caching、General-Purpose Cache三个方面。<br />在JSP Caching、Request Caching方面，OSCache能够解决动态网站的基本问题：缓存动态内容、缓存二进制内容、错误包容。<br />在General-Purpose Cache方面，在Java应用中通过调用OSCache的API来缓存任意的Java对象,hibernate 2.0开始对其也有支持。 <br /><a href="http://www.yeqiangwei.com/club/f4b0l0fp1t9342p1.html" target="_blank">http://www.yeqiangwei.com/club/f4b0l0fp1t9342p1.html</a>
          <br/>
          <span style="color:red;">
            <a href="http://neusun.javaeye.com/blog/170506#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 12 Mar 2008 13:29:51 +0800</pubDate>
        <link>http://neusun.javaeye.com/blog/170506</link>
        <guid>http://neusun.javaeye.com/blog/170506</guid>
      </item>
      <item>
        <title>策略和桥模式</title>
        <author>neusun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://neusun.javaeye.com">neusun</a>&nbsp;
          链接：<a href="http://neusun.javaeye.com/blog/170499" style="color:red;">http://neusun.javaeye.com/blog/170499</a>&nbsp;
          发表时间: 2008年03月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          是最能体现模式特点的基本的2种模式？<br />Strategy策略模式是属于设计模式中 对象行为型模式,主要是定义一系列的算法,把这些算法一个个封装成单独的类.<br /><a href="http://www.jdon.com/designpatterns/designpattern_Strategy.htm" target="_blank">http://www.jdon.com/designpatterns/designpattern_Strategy.htm</a><br /><br />Bridge模式定义 :<br />将抽象和行为划分开来,各自独立,但能动态的结合。<br /><br />任何事物对象都有抽象和行为之分，例如人，人是一种抽象，人分男人和女人等；人有行为，行为也有各种具体表现，所以，“人”与“人的行为”两个概念也反映了抽象和行为之分。<br /><br />在面向对象设计的基本概念中，对象这个概念实际是由属性和行为两个部分组成的，属性我们可以认为是一种静止的，是一种抽象，一般情况下，行为是包含在一个对象中，但是，在有的情况下，我们需要将这些行为也进行归类，形成一个总的行为接口，这就是桥模式的用处。<br /><br />为什么使用?<br /><br /><a href="http://www.jdon.com/designpatterns/bridge.htm" target="_blank">http://www.jdon.com/designpatterns/bridge.htm</a>
          <br/>
          <span style="color:red;">
            <a href="http://neusun.javaeye.com/blog/170499#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 12 Mar 2008 13:15:03 +0800</pubDate>
        <link>http://neusun.javaeye.com/blog/170499</link>
        <guid>http://neusun.javaeye.com/blog/170499</guid>
      </item>
      <item>
        <title>servlet生命周期</title>
        <author>neusun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://neusun.javaeye.com">neusun</a>&nbsp;
          链接：<a href="http://neusun.javaeye.com/blog/170493" style="color:red;">http://neusun.javaeye.com/blog/170493</a>&nbsp;
          发表时间: 2008年03月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <div class="quote_title">引用</div><div class="quote_div"><br />The life cycle of a servlet is controlled by the container in which the servlet has been deployed. When a request is mapped to a servlet, the container performs the following steps. <br /><br />If an instance of the servlet does not exist, the Web container <br />Loads the servlet class. <br />Creates an instance of the servlet class. <br />Initializes the servlet instance by calling the init method. Initialization is covered in Initializing a Servlet. <br />Invokes the service method, passing a request and response object. Service methods are discussed in Writing Service Methods. <br />If the container needs to remove the servlet, it finalizes the servlet by calling the servlet's destroy method. Finalization is discussed in Finalizing a Servlet. <br /><br /><br /></div><br /><br /><div class="quote_title">引用</div><div class="quote_div"><br />Servlet被服务器实例化后，容器运行其init方法，请求到达时运行其service方法，service方法自动派遣运行与请求对应的doXXX方法（doGet，doPost）等，当服务器决定将实例销毁的时候调用其destroy方法。 <br />与cgi的区别在于servlet处于服务器进程中，它通过多线程方式运行其service方法，一个实例可以服务于多个请求，并且其实例一般不会销毁，而CGI对每个请求都产生新的进程，服务完成后就销毁，所以效率上低于servlet<br /></div>
          <br/>
          <span style="color:red;">
            <a href="http://neusun.javaeye.com/blog/170493#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 12 Mar 2008 13:10:25 +0800</pubDate>
        <link>http://neusun.javaeye.com/blog/170493</link>
        <guid>http://neusun.javaeye.com/blog/170493</guid>
      </item>
      <item>
        <title>使用servlet技术控制客户端访问缓存</title>
        <author>neusun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://neusun.javaeye.com">neusun</a>&nbsp;
          链接：<a href="http://neusun.javaeye.com/blog/170490" style="color:red;">http://neusun.javaeye.com/blog/170490</a>&nbsp;
          发表时间: 2008年03月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          作者：     文章来源：<br />访问次数：181次     加入时间：2007年01月14日  <br /> <br />作为servlet filter技术系列文章的一篇,本文主要分析了使用filter 来修改HTTP response header来影响客户浏览器缓存的技术,虽然client端的缓存和server端的缓存对访问的影响程度不一,但在某些情况下它还是个外地重要...<br /> <br /> <br /><br /><br /><a href="http://www.onjava.com/pub/a/onjava/2004/03/03/filters.html" target="_blank">http://www.onjava.com/pub/a/onjava/2004/03/03/filters.html</a>
          <br/>
          <span style="color:red;">
            <a href="http://neusun.javaeye.com/blog/170490#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 12 Mar 2008 13:05:24 +0800</pubDate>
        <link>http://neusun.javaeye.com/blog/170490</link>
        <guid>http://neusun.javaeye.com/blog/170490</guid>
      </item>
      <item>
        <title>测试是王道！</title>
        <author>neusun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://neusun.javaeye.com">neusun</a>&nbsp;
          链接：<a href="http://neusun.javaeye.com/blog/160555" style="color:red;">http://neusun.javaeye.com/blog/160555</a>&nbsp;
          发表时间: 2008年01月30日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          测试分单元测试，集成测试，功能测试，等等<br />为什么说是王道呢？<br />先说说怎么辨别好的框架了。。struts2.0.11，spring2.0   2.5，hibernate3.0 3.2 webwork2.3  <br />哪个测试最简便，哪个就流行。不信？仔细找。。<br />嘿嘿~<br />写出来的东西，自己心惊胆颤的，下班路上做地铁，做汽车，走路也不安稳啊。。。<br />和测试的弄得唧唧歪歪，想用tdd。。的确。。但是那东西和谁都有点隔阂，还是简化些，easymock！<br />ps:这里说的测试，和天天摆弄loadrunner的是两码事。和天天做功能测试的是两码事，这个是治根的法。。<br /><br />(author by water)
          <br/>
          <span style="color:red;">
            <a href="http://neusun.javaeye.com/blog/160555#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 30 Jan 2008 16:46:14 +0800</pubDate>
        <link>http://neusun.javaeye.com/blog/160555</link>
        <guid>http://neusun.javaeye.com/blog/160555</guid>
      </item>
      <item>
        <title>7.10硬盘安装指引</title>
        <author>neusun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://neusun.javaeye.com">neusun</a>&nbsp;
          链接：<a href="http://neusun.javaeye.com/blog/157597" style="color:red;">http://neusun.javaeye.com/blog/157597</a>&nbsp;
          发表时间: 2008年01月19日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          更简单的硬盘安装方法，就是将光盘里的.disk和casper文件夹，以及wubi-cdboot.exe文件解压到C盘根目录，在XP下执行wubi-cdboot.exe就会引导你安装Ubuntu。这样就不用再去下载别的工具。<br /><br />下载在这里：<br />http://blog.pcbeta.com/html/21/t-201521.html
          <br/>
          <span style="color:red;">
            <a href="http://neusun.javaeye.com/blog/157597#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 19 Jan 2008 15:44:24 +0800</pubDate>
        <link>http://neusun.javaeye.com/blog/157597</link>
        <guid>http://neusun.javaeye.com/blog/157597</guid>
      </item>
      <item>
        <title>关于JsperReport的很有用的2个文章（备份-转载）</title>
        <author>neusun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://neusun.javaeye.com">neusun</a>&nbsp;
          链接：<a href="http://neusun.javaeye.com/blog/151109" style="color:red;">http://neusun.javaeye.com/blog/151109</a>&nbsp;
          发表时间: 2007年12月27日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          用JasperReport+iReport进行Web报表开发<br /><br />http://blog.csdn.net/kabini/archive/2007/05/08/1600073.aspx<br /><br />JasperReport+iReport高级报表设计实战<br /><br />http://blog.csdn.net/kabini/archive/2007/05/08/1600055.aspx
          <br/>
          <span style="color:red;">
            <a href="http://neusun.javaeye.com/blog/151109#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 27 Dec 2007 09:00:47 +0800</pubDate>
        <link>http://neusun.javaeye.com/blog/151109</link>
        <guid>http://neusun.javaeye.com/blog/151109</guid>
      </item>
  </channel>
</rss>