`
abeetle
  • 浏览: 98824 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
MessageResources mr = getResources(request); ActionMessage message = new ActionMessage("page.success.message",paravalue); String msg = mr.getMessage(request.getLocale(), message.getKey(), message.getValues());      
今天也犯了这个错误.被郁闷了半天. 到最后原因是没有写POST方式. 主要是没有用html:form标签,直接用的form,就忘了这项了.   列一下这个错误的主要产生的根源: 1.struts-config.xml在ACTION属性里加上parameter="method",一般这个是不会忘的 2.action要继承DispatchAction 3.就是不用html:form标签时,一定要设置method="post"
环境:spring struts hibernate 在action的跳转findForward时出现 java.net.SocketTimeoutException: Read timed out 看了网上的情况,也试了N多方法,均未解决 最后突然发现我的action的path同即将跳转的jsp名字是一样的.晕   改了jsp名字,就一切OK了.  
  今天有个前辈对我说了重要的一段话,感受很深.   我喜欢做个可以影响别人的事,但同时希望可以有能力帮助人.   自信是人生最大的本钱,不要只会学会接收,有时候要大声说出自己的想法.
要用到文本编辑器,选择了FCKeditor,下面就配置作一下说明:   环境:windowsXPmyeclipse6.0GAfckeditor2.6.3fckeditor2.3   一.下载      官方下载首页:http://www.fckeditor.net/download/,使用的是FCKeditor_2.6.3.zip      和FCKeditor-2.3版本二.部署      本例以WebRoot作为应用根路径,部署后的目录结构如下图所示: 三.将附件的内容,导入到eclipse里,直接就可以使用.        如果要整合到项目中去,就要改动以下几点:       将解压后的 ...
前提:本文假设读者已经具有使用JUnit 4以前版本的经验。JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和public描述这个数据是公有的一样。想具体了解可以看Core    Java2。废话不多说了,直接进入正题。我们先看一下在JUnit 3中我们是怎样写一个单 ...
最近用jstl1.0 的时候经常要在页面上对字符串做改动,在网上找了一个写的不错的,借鉴一下: JSTL使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其length方法,这样的代码繁琐而且容易出错。 因此JSTL内置了几个用于字符串操作的方法,可以直接在表达式中使用,大大的简化了代码,提供代码的可读性。在J ...
这个东西就是对html进行解析,找出自己想到的数据.这个是比较常用的,功能也非常强大的工具.如果下载可以到 http://htmlparser.sourceforge.net/当前版本是1.6的,以下的代码都是针对于1.6 的版本 分析,(也可以说是过滤)主要应用到NodeFilter和Visitor,(现在知道的就这两个,如果有人知道其它的告诉我呀)NodeFilter1.首先生成一个Parser,生成的方法比较多,如:  已知URL,(想从网络上的网页提取)  Parser parser = new Parser();  parser.setURL("http://www.yaho ...
做个笔记,针对java 的file的操作  1.根据文件名及字符串,写文件 public static boolean writeJiang(String content,String path,String name)...{        try...{            File file = 
现在已知一数组,想转成MAP,找了找,好像没有可以直接转的 , 只有数组转为list的   Arrays.asList(数组) ;//把数组转换为list  Arrays.sort(数组) ; //对数组对象排序  list.toArray() //list转换为数组
Java集合与数组 1.Java2提供了一 个完整的集合框架,而Java的早期版本只提供了一些集合类,如Hashtable和Vector,以及内建的数组功能。 2.组成集合框架的类和接口是java.util包的成员,Arrays类提供了用于操作数组的static方法,Aarrys类的方法包括用于查找的binarySearch方法,用于比较数组的equals方法,用于给数组赋值的fill方法,以及排序的sort方法和asList方法。另外对Arrays类中的对象进行排序,对象必须实现Comparable接口的compareTo方法 4.Collection接口是集合层次结构中的根接口,Set接口和 ...
 JavaScript弹出新窗口后,关闭新窗口时,刷新父窗口   这里有两个文件,主要要实现的是点父窗口里的弹出新窗口(详细请参考 JS控制窗口常用代码),将弹出新窗口,在新窗口里面有两个方法,一个是刷新本面,另一个是关闭本页,同时要刷新父窗口,其中f.htm为父页,z.htm为子页,代码如下(由于f.htm页内容不多,可能会刷新过快而没看到效果,你可以适当增加内容以便查看效果):f.htm程序代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3. ...
经常用到Criteria,所以做一下总结  net.sf.hibernate.Criteria这个接口代表对一个特定的持久化类的查询。Session是用来制造Criteria实例的工厂。   Criteria对SQL进行封装,让开发人员可以用物件的方式来对资料库进行操作,例如下面的查询User表格中的所有资料: Criteria criteria = session.createCriteria(User.class);// 查询user所有栏位List users = criteria.list();Itera ...
最近用到了Digester 觉得很不错,简化了java程序对XML的调用代码. 同时还可以对其进行验证 .....................  最长用的命令     digester.setValidating(true)    digester.addObjectCreate("*/Demo", DemoItem.class);    digester.addBeanPropertySetter("*/Demo/ID", "ID");    digester.addBeanPropertySetter("*/Demo/ ...
先前做的大量的XML,最近要将它做个规范,使用了DTD, 因为它简单好用. 可问题还是来了 它不能支持不同位置的重名问题 已经做好的DTD,不得不改写成XSD了,使用xsd的命名空间来解决 现在对XSD还不是很熟,使了一个oxygen xml Editor的工具来转换成XSD 虽然这个工具有DTD转XSD的功能,但效果并不是很好,修改也比较麻烦. 到最后我还是用XML直接转的XSD,这个效果不错,基本上不用改用就可以使用 现在XSD已经做完,但在工具里还是显示 E sch-props-correct.2: A schema cannot contain two global components ...
Global site tag (gtag.js) - Google Analytics