当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 我们知道hibernate最大的优点就是,对于持久层的数据的处理变得非常方便。
 

 

    摘要: 怎么样让servlet访问web-inf下的网页或jsp文件呢.因为web-inf下,应用服务器把它指为禁访目录,即直接在浏览器里是不能访问到的.因些,可以让servlet进行访问,如web-inf下有a.jsp则可以用request.getrequestdispatcher("/web-inf/a.jsp").forward(request,response);进行派遣访问......
 ·java正则表达式详解    »显示摘要«
    摘要: 如果你曾经用过perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(regular expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括perl、php、python、javascript和jscript,都支持用正则表达式处理文本,一些文本编......


struts+spring+hibernate架构中数据对象(PO,POJO,FormBean)的使用心得

        我们知道hibernate最大的优点就是,对于持久层的数据的处理变得非常方便.在这里我们不用在区分是po,还是pojo,原则上来讲从数据层到界面控制层我们可以使用同样一个vo数据对象,但是在struts层我们通常又使用formbean来保存数据.这样我们需要在对两个数据对象做处理,是在create/edit时,我们需要对这两个数据对象进行相互copy.(这两个数据对象我就叫actonform与vo)

user  有 username, password两个属性. 【程序编程相关:java.net.NetworkInte

       今天看了spring里的一个sample, 把vo做为actionform的一个属性,可以有更简单的方法如下(user的例子) : 【推荐阅读:JSP 设置HTTP应答头

  public string getpassword() { return password; }  public void setpassword(string password) { this.password = password; }  } 【扩展信息:EJB3笔记1-EJB3大变脸,实体Be

  public class user{  private string username;  private string password;  public string getusername() { return username; }  public void setusername(string username) { this.username = username; }

actionuserform 有 user 与 actiontype两个属性.


...   下一页
 ·对synchronized(this)的一些理解    »显示摘要«
    摘要: 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。 三、尤其关键......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE