`
wanxiaotao12
  • 浏览: 457254 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Struts2 上传问题,当上传的文件为0字节时, 系统会报错:系统找不到指定的路径(临时文件)
一、简介:BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。二、用法:BeanUtils是这个包里比较常用的一个工具类,这里只介绍它的copyProperties()方法。该方法定义如下: public static void copyProperties(java.lang.Object dest,java.lang.Object orig) throws jav ...
引子:   最近老是用到log4j的东西,我想这样优秀的一个日志工具大家都比我熟悉,想必都已经领略了它的强大。大家也知道log4j都是和common-logging一起运用的。今天我自己把log4j的东西做个总结吧,就是算是复习,当然,要说log ...

改变时间日期

Calendar c = Calendar.getInstance(); c.setTime(endTime); c.set(Calendar.HOUR, 23); c.set(Calendar.MINUTE, 59); c.set(Calendar.SECOND, 59); endTime = c.getTime();
用例与功能的区别: 1、功能是计算机术语,是用来描述计算机的, 而非定义需求的术语。功能实际描述的是输入 - > 计算 -> 输出。DFD图, 就是典型的面向过程分析模式。困此把用例当做功能点的分析员实际在做面向过程的分析。 2、用例不是计算机术语, 是针对参与者来说的,是从参与者的角度来说的。 是参与者可以做什么。用例的几个特征:a.相对独立b.执行结果对参与者来说是可观测的和有意义的c.必须由一个参与者发起d.以动宾短语形式出现 用例的核心是以参与者的为中心,从参与者的角度来描述他要做的日常工作(区别以业务流程描述的方式) ,并分析 这些日常工作之间是如何交互的(区别 ...
解决办法很简单,看看你要上传的文件的上级目录(文件夹),看看这个文件夹的名字是不是有个“()”或者“[]”,如果有,把括号去掉就可以了。 例如:“新建文件夹(1)”改成:“新建文件夹1”   主要是因为文件夹的名称有括号
用过Jxl或者POI导入Excel信息的朋友应该都遇到过这样的问题。日期格式的单元格有些会识别成数字单元格。(为什么说有些呢?因为在Excel文件中输入2008-3-18的日期可以正确导入,但是输入3-18的就会识别成数字。)关于这个问题我找了很久,都没有找到解答。现在解决了,所以记录以下,一是怕以后忘了,二是希望遇到这个问题的朋友可以少走弯路。 首先来分析一下这个问题的成因。既然两个开源包都有同样的问题,说明可能是Excel内部就是这样存储的。所以需要通过一些其他的方式来从NUMERIC Cell中把这些日期找出来。 有两种方式可以辨别NUMERIC Cell储存的是否是日期: 方法一:如果用 ...
问题原因:应该是你的struts.xml 中没有引入struts-default.xml文件。 解决方法:在 <struts> 节点下加上 <include file="struts-default.xml"/> 就可以了。   或都在web.xml中, <filter>  <filter-name>struts2</filter-name>  <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteF ...
用spring做为struts2的ObjectFactory,用spring来生成action,并对action的方法加上aop时,不要使Action继承于ActionSupport,否则会出现类似于以下的异常: java.lang.NoSuchMethodException: $Proxy84.executeList()at java.lang.Class.getMethod(Class.java:1581)at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.getActionMethod( ...
jQuery    1.特点:    小巧    功能强    跨浏览器    插件    2.使用     实际是js文件     a)  复制js到WebRoot     b)  页面<script src="jquery.js" charset=""></script>    3.核心对象及常用方法和属性      a)名称      jQuery和$      用$找出来的对象叫jQuery对象      用document找出来的对象叫Dom对象           b)dom和jquery对象转换      jQue ...
 在写了《读书心得:思考·后半本》一文后,我陆续收到一些朋友的来信,希望多写一些读书方面的感受,以更高效地获取知识。另外,暑假到了,很多家长也希望辅导孩子读书,但不知道如何让孩子的读书效率更高。我在这篇文章中,分别谈一点感受,如果能有一点点用处,也就非常欣慰了。        (一)高效率的读书方式     读书是获取知识、活跃思维、提高自我的捷径。    我从小读书深受表哥的影响,以古今文学名著为主。那个时候差不多能够读到的书,也基本上都是文学类的(文学是那个时候的主流,作家最吃香,连人找对象都强调自己“爱好文学”)。由于借的书往往催得紧,书读得也快,我读书快很大程度上是这种“倒逼机制”所 ...
一、简介    非功能需求是产品必须具备的品质或者它将事情做到了多好,它们可以让产品有吸引力、易于使用、快速、可靠或者安全。比如可以利用非功能性需求来指定响应时间,或计算时达到的精确度、产品必须具有的某种 ...
在Spring的配置文件中,加default-autowire="byName",spring会对bean的属性自动按name去寻找,如果找到则set进去,而不必对Bean的属性进行显式的Set。 仔细想想default-autowire="byName"应该算是最差实践吧,虽然能减少配置文件的书写量,可配置文件的可读性却大打折扣,一个Bean你无法知道他有那些属性项,无法知道那些Bean与其相关,如果你碰巧修改了一个相关Bean而导致改Bean异常,估计要够你找的。 配置文件和代码一样,应该可读性强,清晰明了,一看就能明白,而default-auto ...
2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以上的人,有一个不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的接下来,人手越来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个问题归结到房价上,他的妙论是“怕失业了还不上房款,不敢跳槽”。 这天,K项目组长Allen终于忍不住了,带了一个只有一年工作经验的小伙子要Simon面试,“很聪明!经验少了点。” Simon皱了皱眉毛,说:“你不知道这个职位最低要求是三年工作经验吗?” ...
1.页面提交 *.do 请求到web.xml文件中的<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>中去给ActionServlet类 2.ActionServlet类调用根据请求方式调用本类中doGet或doPost方法(下面是ActionServlet类的doGet方法)       public void doGet(HttpServletRequest request, HttpServletResponse response)         throws IOExcept ...
Global site tag (gtag.js) - Google Analytics