`
Tracylau
  • 浏览: 66578 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论
文章列表
JAVA结果集ResultSet的问题: 判断一个结果集是否为空,不有直接用rs==null,这样如果是给出的语句是错误的,没有结果,但对象不为空。用rs.next()可以判断是否为空。要切记的是如果是用了next()后,它指向的结果集记录就会往下移一条,也就是再next()一下就是下一条记录了。。。。。while(rs.next())是将所有记录都罗列出来。 哈,Don't Forget,Remeber it,OK?tracy,BB. 2005-07-27
好笑吧,数据库的字段是关键字,当我找出这个错误的时候,我TMD真是哭笑不得啦~~ tracy_katrina
<form-validation> <formset> <constant>//全局常量定义 <constant-name>phone</constant-name>//电话号码 <constant-value>^\(?(\d{3});\);?[-| ]?(\d{3});[-| ]?(\d{4});$</constant-value> </constant> <form name="loginForm&qu ...
所有的&lt;generator&gt;的Class都是从net.sf.hibernate.id.IdentifierGenerator接口实现得到的,Class属性表示该generator是由哪种方式来生成的。生成方式包括: increment:生成long, short或者int类型的主键,不能在cluster环境下使用。适用于所有数据库 identity:生成long, short或者int类型的主键。适用于DB2, MySQL, MS SQL Server, Sybase and HypersonicSQL sequence :生成long, short或者int ...
两个不同用户之间的表数据如果要对拷的话,不能直接的 insert into a.table1(a1,a2,a3) select b.bable1.a1,b.table1.a2.. where.... 应先建立一个同义词,这个同义词要工具来建比较好。
这只是针对文件型系统来说(solaris/linux) 在文件中写上: #!/bin/bash # # tomcat Starts Tomcat Java server. # # # chkconfig: 345 88 12 # description: Tomcat is the server for Java servlet applications. ### BEGIN INIT INFO # Provides: $tomcat ### END INIT INFO # Source function library. # . /etc/init.d/f ...
hibernate一些对象的定义: SessionFactory:它是Session 的工厂,可能持有事务之间重用的数据的缓存. 构造SessionFactory实例并返回,SessionFactory 一旦构造完毕,即被赋予特定的配置信息。 Session:单线程的,封装了一个JDBC的连接,代表application和PO之间的一次会话,,相当于JDBC中的Connection,Session所提供的save、find、flush等方法完成持久层操作,Session.flush方法强制数据库同步. 如果不用flush,当事务提交和session关闭时也会强制数据库同步. 持久化对象(P ...
Configuration 类负责管理Hibernate 的配置信息。首先它要初始化一些基本信息,如联数据的url/psw.....而这些资料包括对关联的.hbm.xml的映射都是在classpath下的hiberate.properties和hiberate.cfg.xml文件中配的。 Configuration config = new Configuration().configure(); Hibernate会自动在当前的CLASSPATH 中搜寻hibernate.cfg.xml文件并将其读取到内存中作为后继操作的基础配置。Configuration 类一般只有在获取SessionFa ...
SessionFactory 负责一个数据库,也只对应一个XML 配置文件(hibernate.cfg.xml)。要确保SessionFactory只创建一次. import net.sf.hibernate.cfg.Configuration; import net.sf.hibernate.*; import java.util.*; import java.io.File; public class HibernateUtil { private static final SessionFactory sessionFactory; static { try { ...
在javascript中设置项的只读属性时注意:   eg:document.formname.textname.readOnly=true; readOnly的o要大写,这可能是约束来的吧~~~~今天差点就犯错了~~~~
&lt;%! public String getNumFormat(float aa,int num){ java.text.NumberFormat  formater  =  java.text.DecimalFormat.getInstance();  //获得普通的数值格式 formater.setMaximumFractionDigits(num);//控制位数 returnStr = formater.format(aa); return returnStr; }%&gt;
这是我发的第一个问题   我的软件环境:JBX+WebLogic8.0+Struts+MySql+Hibernate.     解决WEB的初始化问题:     当然是配置web.xml.它初始化了ActionServlet,指定了struts_config.xml,初始参数,filter过滤器,tld标签库等......(一般JSP的初始值不是在这配,可封装一下ActionServlet这个类,再这个类中去得到web.xml中的参数,再放到context中去,在JSP页面中用application去得到); web.xml:   &lt;servlet&gt;     & ...
这个input是一定要的,在form有validation发生错误时,就向input页面提交. 可以理解为一个默认的一个返回路径,当validator框架检验出错的时候会调用input属性中的路径. 也可以在action中通过mapping.getInputForward()方法来跳到那个input属性中所写的路径 tracy_katrina 2005-02-17
make a big big mistake~~~~ 对象没有初始化就去赋值. eg:    Vector v = null; Vector ve = new Vector();; 这两者是不同的,虽然都是初始化一个对象,第一个分配为null;第二个给对象分配内存. 第一个如果就直接去 v.add(new String("a")); 这样是不行的,会报空指针错误滴~~~~~~~~~~~~ tracy_katrina 束于2005-01-28 21:14
第一次点击新增进入jsp页面是空白的,此时填写数据提交, 第二次点击新增进入同一页面时,上次输入数据依然存在,可以如下解决: 1.如果不是为了持续保持ActionForm中的数据的话,在struts-config.xml(<action-mappings>中)把ActionForm的scope设为"request"; 2.如果ActionForm的scope为"session",那么action中,在用ActionForm中的数据处理完业务逻辑后,清掉session中的该ActionForm属性      if (mapping.ge ...
Global site tag (gtag.js) - Google Analytics