- 博客(11)
- 收藏
- 关注
struts2下载文件错误提示误导——结果竟是中文乱码所致
在调试struts2文件下载时,提示错误如下: java.lang.IllegalArgumentException: Can not find a java.io.InputStream with the name [fileStream] in the invocation stack. Check the <param name="inputName"> tag spe...
2012-03-29 17:27:00 71
Struts2实现多个文件上传的示例
上篇博客实现的是单个文件上传,这次实现多个文件上传。其中命名规范跟上篇博客一样。 思路如下:多个文件上传,需要注入多个文件对象中,所以Action中定义多个文件,因此是定义文件数组。在这个实例中,我们应用List来实现。 其实,在上传文件,无论是单个文件还是多个文件,就是从上传的临时文件或文件组(循环)读到本地中。 因此,java的io基础是关键。遇到文件的读写,发现io流基础不牢固,回头又...
2012-03-26 17:25:00 61
Struts2实现单个文件上传的示例
Struts2并未提供自己的上传文件组件,但是Struts2却可以使用其他的上传文件组件,比如Commons-FileUpload,Cos等。即使不懂这些组件细节,我们依然可以正常使用,因为Struts2已经为这些组件封装好了接口,我们按照其规范实现即可。 本文介绍Struts2使用常用的Commons-FileUpload组件实现文件的上传。引入commons-fileupload.jar...
2012-03-26 16:58:00 61
Java IO流分析整理
Java中的流,可以从不同的角度进行分类。 按照数据流的方向不同可以分为:输入流和输出流。 按照处理数据单位不同可以分为:字节流和字符流。 按照实现功能不同可以分为:节点流和处理流。 输出流: 输入流: 因此输入和输出都是从程序的角度来说的。 字节流:一次读入或读出是8位二进制。 字符流:一次读入或读出是16位二进制。 字节流和字符流的原理是相同的,只不过处理...
2012-03-23 17:20:00 97
Ext JS 4.1 RC1发布
下载地址:http://cdn.sencha.com/ext-4.1-rc1.zip Bugs Fixed for RC1Button EXTJSIV-5129 - Button does not adhere to width setting in IE9 Charts EXTJSIV-4416 - Chart label misaligned on numeric x axis EXT...
2012-03-17 18:16:00 94
jquery的$().each,$.each区别
在jquery中,遍历对象和数组,经常会用到$().each和$.each(),两个方法。两个方法是有区别的,从而这两个方法在针对不同的操作上,显示了各自的特点。 $().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例如: $("input[name='ch']").e...
2012-03-16 17:30:00 58
eclispe无法运行java web程序—提示:Project facet Java version 1.7 is not supported
重装eclispe,重新配置tomcat,在eclispe中配置tomcat。配置一切顺利,配置完毕检验。 新建java web程序,然后进行测试。 在eclispe中,新建java web 程序,结果如下: 请注意看程序上的红点。怎么会无缘无故中多出一个红点来呢?现在只是新建一个程序而已,还没有添加任何文件或代码呢,整体查询一下,也没有报错啊。因为原来的web程序如下: ...
2012-03-12 16:30:00 79
SVN简明使用方法
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。如何安装Tortoise SVN? 从Tortoise SVN官网服务器上获取Tortoise SVN安装文件。...
2012-03-12 15:34:00 101
spring——控制反转
像前面博客中提到struts框架,Hibernate框架似的,spring同样也是一个开源的框架。使用框架的的优势在于分层结构,每层有相应的框架,减少开发工作量,减少组件之间的耦合。struts框架应用web层,Hibernate框架应用持久层,spring应用两者之间。 我觉得,框架是出于聪明的赖人之手。聪明是说他们开发封装每层框架,把复杂的操作全部封装在框架中。而赖人是说他所有复杂的操作...
2012-03-09 16:44:00 61
【翻译】优化基于ExtJS 4.1的应用
原文地址:http://www.sencha.com/blog/optimizing-ext-js-4-1-based-applications/ 虽然Sencha在Ext JS 4.1提高了性能,但基于Ext JS的应用性能优化仍然是奋斗目标。要优化应用性能,通常需要根据Ext JS的增强优势对修改代码。 本文将介绍如何实现优化,还将介绍一个用于Ext JS 4.1的新的性能测量工具——页...
2012-03-02 16:47:00 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人