javaEE
萧湘易水寒
这个作者很懒,什么都没留下…
展开
-
struts2-java.lang.NullPointerException at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java
<br /> 最近在学习Struts2的时候,总是无法启动Tomcat服务器,报错如下,用6.0、7.0都不行,起初以为是环境的问题,弄了一下午还是不行。我用的Strtus jar是2.16但是前几天做项目还是好好,可切换个工作空间却就老是报如下的错误,甚是烦人。在网上转了好久,用试用了他的很多方法都不能解决问题。<br />1.strtus.xml<br /> 在struts.xml中配置了<constant name="struts.devMode" value="true"/> (据说配置了原创 2010-10-09 09:17:00 · 173 阅读 · 2 评论 -
Java参数传值还是传引用
Java参数传值还是传引用,废话不说,简单一个例子理清。1.对象就是传引用 2.原始类型就是传值3.String类型因为没有提供自身修改的函数(final),每次操作都是新生成一个String/** *@ProjectName: *@version 1原创 2011-10-13 16:39:24 · 1360 阅读 · 0 评论 -
Strut2 +WS 服务器集群文件存储笔记
在做Strut2 +WS 服务器集群文件存储里,先天下班前测试上传了十几个照片都没有问题,第二天做联调的时候,前台总是出现下面错误,我也一时傻乎乎地弄了两个时间,忘记了Struts2最基础的常识-------默认上传文件大小为2M,超过再表单无法提交,报如下错误:No result definedfor action com.rtkj.zhxq.action.UplocadPhotoActio原创 2011-12-20 21:35:47 · 932 阅读 · 0 评论 -
中国软件工程大会(CCSE)总结
第一、劳动力是一种特殊的商品,在打上价格标签时需要顾及人的尊严。第二、提供劳动力的人追求的不仅仅是被老板视为成本的工资,还有职业生活的快乐。第三、每一位员工都希望能够与老板分享公司的营业绩效,因为其中浸透了他们的情感。 软件开发是一项复杂的、创造性的协作式游戏。管理是一种控制性游戏。风险管理五要素:风险识别,风险分析,应急计划,风险缓解,持续监控。 精兵简政是失败公司原创 2011-12-28 21:40:43 · 437 阅读 · 0 评论 -
js 导出数据到excel
这个js是根据table的id进行导出的,只支持IE。 http://www.w3.org/1999/xhtml">综合信息管理系统 行政管理 安全检查 归档信息 列表body { margin-top: 10px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px;}f转载 2011-12-28 20:26:58 · 2861 阅读 · 0 评论 -
jQuery实现网易相册鼠标移动显示隐藏效果
其实主要是jquery 层选择器的应用,jquery 高手可以跳过。。。 网易相册效果图如下:当鼠标移动经过照片就显示“设为封面|删除”,移开后就隐藏,此效果在web开发中经常会用到。故总结一下 直接上代码:Insert title here.al_info{display: none;}#imgdiv {float: left;width原创 2012-01-05 00:44:53 · 2132 阅读 · 0 评论 -
Debuglog 调试日志文件创建类的编写
闲话不说,直接上代码,有图有真相。。。package com;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;import java.io.UnsupportedEncodingException;import java.tex原创 2011-05-31 17:11:00 · 1588 阅读 · 0 评论 -
再谈java类型转换
晚上一个java群里发来了下面代码,问原因,一时我也没有看出来为什么第2个打印结果会是“88”。想看一下三目运算的源码没找到。于是想到C语言以前写过结构体实现三目运算比较,因此猜到此可能是类型转换导致的。网上一找java编程规范果然是如此。 @org.junit.Test public void printIfElse() { char x='X';// int i=0; /原创 2012-03-15 23:12:14 · 947 阅读 · 0 评论 -
Mybatis SQL转义字符与like 查询
Mybatis Sql语句里一些特殊符号是必须转义的,否则无法正常运行,有些会在静态语法检查上IDE会提示,有些则只会在运行时抛出异常。需要转义的符号如下 < > > <> & & ' ' " "原创 2013-04-01 12:00:05 · 5286 阅读 · 1 评论 -
Mybatis TooManyResultsException
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 16 at o原创 2013-04-08 11:10:53 · 52092 阅读 · 2 评论 -
Mybaitis if标签转义问题
mybaitis标签中没有else标签 不知为何这么设计, =10"> and g.type > #{condition.type} and g.type > #{condition.type} order by #{sort} #{order} order by #{sort} desc and原创 2013-03-28 17:25:49 · 1531 阅读 · 0 评论 -
Spring MVC 自定义数据绑定 报http 406错误
Spring MVC 自定义数据绑定 报http 406错误原创 2013-07-12 00:38:55 · 27748 阅读 · 0 评论 -
JSP与java生成验证码
关于生成验证码方法五花八门,也是仁智各有所爱,此只是其之一生成验证码createImage.jsp <%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,原创 2011-09-08 10:39:35 · 887 阅读 · 0 评论 -
java 基础复习资料
native关键字指明是对本地方法的调用,在JAVA中是只能访问但不能写的方法,它的位置在访问权限修饰语的后面及返回值的前面。 corrected argument[正确变量] 《类型转换》 《《重点,切记 》》类型由低级到高级分别为[center](byte,short,ch原创 2011-07-17 22:38:44 · 3134 阅读 · 0 评论 -
spring的事务如何配置
1. spring的事务如何配置 spring的声明式事务配置: 1. class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">原创 2011-07-17 17:56:57 · 4182 阅读 · 1 评论 -
Struts1 与Struts2的区别
<br />Action 类: <br />• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 <br />• Struts 2 Action 类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。 <br />线程模式: <br />•原创 2010-10-12 22:27:00 · 71 阅读 · 0 评论 -
JSP的九大内置对象及四个作用域_欢迎您的光临_百度空间(转载)
<br />1、Request对象<br /> 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信<br />息,即使用该对象可以<br /> 获取用户提交的信息。<br /> 当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊<br />处理。首先,将获取的<br /> 字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将<br />这个数组转化为字符串对象<br /> 即可。如下:<br /> String textConte转载 2010-10-22 01:56:00 · 123 阅读 · 1 评论 -
Spring框架与AOP思想的研究与应用
<br />Aspect Oriented Programming(AOP)是近年来计算机技术中比较热门的话题之一。其发展历史从学术领域和研发机构的运用开始,目前流行的Spring应用程序框架将AOP思想融入了整个框架的设计开发与应用当中。使用Spring框架固然给我们的编程带来了好处与便利,但是同时存在着一个问题,对于初学者来说,所谓的“控制反转”,不是一个能够望文生义的好名称,“依赖注入”也是一样,也正是因为这样,不少初学者很难在短时间内理解和掌握这些名字和他们的用法,而要使用AOP的功能也需要理解AO转载 2010-11-02 01:00:00 · 643 阅读 · 0 评论 -
struts+hibernate+spring整合的文件配置详解
Struts+hibernate+spring整合开发web应用是相当流行的,只需要简单的配置就能轻松的对数据库进行crud操作,下面就hibernate+spring的配置做一下剖析,一边与大家一起分享经验: <br /><br />1、 准备工作: <br /><br />可以利用hibernate tools生成相关映射文件已经po对象、dao对象,dao也可以自己手动编写,无非就是实现crud,如果通过继承hibernate提供的HibernateDaoSupport,则可以更轻松的实现原创 2010-11-14 11:39:00 · 107 阅读 · 0 评论 -
C3P0 jdbc连接池 的配置
<br /> C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。 <br /> c3p0-config> <br /> <default-config> <br /> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <br /> <property name="acquireIncrement"原创 2010-11-14 16:52:00 · 1945 阅读 · 0 评论 -
使用Xire代理方式调用webservice方法
/** *@Description: *@ProjectName *@version 1.0.0 *@author: href="zoukangmailto:lovekang89@163.com">zoukang> *@date 2011-6-14 *//** * @author:zoukangmailto:lovekang89@163.com">zoukang> * @Date:2011-原创 2011-06-14 23:45:00 · 1101 阅读 · 0 评论 -
在struts2.0的action中如何弹出信息提示
第一种:在struts2 action中弹出Js脚本提示信息让action实现ServletResponseAware接口,同时实现其setServletResponse()方法import org.apache.struts2.interceptor.Ser转载 2011-07-06 19:44:49 · 1465 阅读 · 1 评论 -
Hibernate笔记(一)
1. 使用Hibernate 导出数据库表(ExportDB.java 工具类)/** * 使用hibernate导出数据库(由modle和hibernate配置文件生成数据库表),但要先有数据库 */package com.zoukang.usermgr.util; impor原创 2011-07-17 19:19:04 · 2113 阅读 · 0 评论 -
java scjp考试复习总结笔记
常见的操作方法。例如:转换为本基本类型或其它基本类型的方法 eg. byteValue(),intValue()…;parseByte(String s),parseInt(String s)…valueOf(各基本类型或字符串)的使用。ValueOf(str)是包装类的原创 2011-07-17 17:45:25 · 1091 阅读 · 0 评论 -
Spring 中获取servletContext及WebApplicationContext
好久没有写代码了,快废了。今天想在系统启动时,读数据库并初始化一些参数到application中,一下子还没弄出来,查了一下api才知道。spring中获取servletcontext 代码如下,关键是要知道 contextLoader的强大!其它很简单 WebApplicationContext webApplicationContext = ContextLoader原创 2013-07-03 00:15:00 · 32935 阅读 · 0 评论