`
china_jianchen
  • 浏览: 61733 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
引用:http://hzy2688.iteye.com/blog/679841 使用了大量的动态FromBean,但现在项目升级的时候,感觉它给我带了蛮多麻烦! 我们先来分析一下传统的form与动态的区别,然后就可看出他们各自的应用特点和用途 传统的form :如果要改变表单的条目的数量,需要在jsp页面增加或减少条目,并且还要再次更改ActionForm的Java原文件,再次编译 动态的form :如果改变表单的条路数量,我们同样需要在jsp页面增加或减少条目,需要在struts的配置文件中进行设置,但是我们不再需要改变ActionForm类,不需要重新编译java原文件 如果我们抛 ...
1.转载自:http://www.gzu521.com/campus/article/program/200704/145222.htm Java代码 vector是一种老的动态数组,是线程同步的,效率很低,一般不赞成使用。 五、线程安全类 在集合框架中,有些类是线程安全的,这些都是jdk1.1中的出现的。在jdk1.2之后,就出现许许多多非线程安全的类。 下面是这些线程安全的同步的类: <STRONG>vector</STRONG> :就比arraylist多了个同步化机制(线程安全)。 statck:堆栈类,先进后出。 <STRONG>hashtable ...
1》redirect:action处理完后重定向到一个视图资源(如:jsp页面),请求参数全部丢失,action处理结果也全部丢失。 2》redirect-action:action处理完后重定向到一个action,请求参数全部丢失,action处理结果也全部丢失。 3》chain:action处理完后转发到一个action,请求参数全部丢失,action处理结果不会丢失。 怎么我自己实验的请求参数没有丢失了???? ${username},请求数据应该不会丢失 **************************************************************** ...
做java这么久了,感觉有些基础知识理解的不透彻,掌握的不牢固.工作中会遇到很基础的问题, 今天用javamail做了一个发送邮件的功能.遇到了一系列的问题. 1:在本地(windows环境)测试一切正常,上传到服务器(Linux环境)就出了问题.[java.lang.SecurityException: Access to default session denied ],也就是获得默认的session时无法获得.郁闷了N久,在网上搜了下,有朋友遇到同样的问题,但都没人给予解决方案,我在csdn,javaeye发帖也没人回.后来在又看了一朋友的blog,他写的解决办法是,把 mailSes ...
1.使用java.util.Properties类的load()方法 InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in); 2.使用java.util.ResourceBundle类的getBundle()方法 ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault()); 3.使用java.util.PropertyResourceBun ...
一对一(One-To-One) 使用@OneToOne注解建立实体Bean之间的一对一关联。一对一关联有三种情况:(1).关联的实体都共享同样的主键,(2).其中一个实体通过外键关联到另一个实体的主键(注意要模拟一对一关联必须在外键列上添加唯一约束),(3).通过关联表来保存两个实体之间的连接关系(要模拟一对一关联必须在每一个外键上添加唯一约束)。 1.共享主键的一对一关联映射: @Entity @Table(name="Test_Body") public class Body {    private Integer id;    private Heart heart; ...
1. public static boolean isEmpty(String str) 判断某字符串是否为空,为空的标准是str == null 或 str.length() == 0 下面是示例: StringUtils.isEmpty(null)          = true StringUtils.isEmpty("")       = true StringUtils.isEmpty(" ")      = false StringUtils.isEmpty("        ")     = false StringUti ...
org.tigris.subversion.javahl.ClientException: RA layer request failed svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for 'http://192.168.1.50/svn/products/PD007D1020/changAnCar/' org.tigris.subversion.javahl.ClientException: RA layer request failed svn: Serve ...
将下载好的zip中 1,plugins拷贝到myeclipse安装目录\Common\plugins\目录下 2,在myeclipse安装目录下MyEclipse 8.x Latest/dropins/创建eclipse文件夹,然后将zip中的文件都复制到其中.. 重启myeclipse。。 -----------------svn 下载地址--------------------- http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=1549CCF4A91AF20B562D7720B669783C?pageID= ...
在浏览器中虽然打开选择对话框和保存文件对话框的功能并不常使用,但有时仍然会用得上,比如一个web版的播放器,让用户选择本地的视频或音频文件等。对于打开选择文件对话框来说,相对比较简单,只需要在页面内放一个file标签,可以将其display设置为none,使用图片、按钮及链接来模拟file的单击事件,从而实现选择文件的任务。具体实现如下所示: <html>     <head>             <title> New Document </title>     </head> <body>     ...
function ajaxButton(th) { $("#buttonDiv").remove(); var id = th.id;   var leftpx =getAbsoluteLeftPx(id)+$("#"+id).width()+2;   var toppx  =getAbsoluteTopPx(id)+$("#"+id).height()+2;     newDiv=document.createElement("div");//创建div         newDiv. ...
在jsp中: <s:form action="process_task/process_task!upload" theme="simple" method="post" enctype="multipart/form-data"> <table width="80%"> <tr> <td>上传流程</td> <td colspan="2"> ...
jbpm4 在tomcat6 下面ssh2 这个错误!原因是项目中WEB-INF\lib中的三个jar包(juel.jar, juel-engine.jar, juel-impl.jar)和tomcat6下lib中jar包(el-api.jar) 冲突解决方法:方法一:换成tomcat5.5 一点问题也没有了方法二:将juel.jar, juel-engine.jar, juel-impl.jar这三个包复制到tomcat6下lib中,并删除原来的el-api.jar,切记要把WEB-INF\lib中的juel.jar, juel-engine.jar, juel-impl.jar删除。不然还 ...
import java.util.HashMap; import java.util.List; import java.util.Map; import java.lang.reflect.*; import com.dragance.hrcrm.persist.PublicFiled; /** *通过反射获得所有字段的值和字段 * @param publicFiled 类对象 * @return */ public Map<String,Object> getPublicFiledMap(PublicFiled publicFiled) {    Map& ...
一、预先需要掌握的知识(java虚拟机) java虚拟机的方法区: java虚拟机有一个运行时数据区,这个数据区又被分为方法区,堆区和栈区,我们这里需要了解的主要是方法区。方法区的主要作用是存储被装载的类的类型信息,当java ...
Global site tag (gtag.js) - Google Analytics