`
文章列表
我在用最基本的select标签,添加 multiple="multiple"属性时(表示可以多选),多选后,传到后台时,取出来的值只是其中一个选项的ID值,代码如下: <select name = "READERID" id="READERID" multiple="multiple"> <option value = "">---请选择---</option> ...
最近在做一个项目,mysql数据库是建在局域网中 同事的电脑上,在工程中配置数据库后,启动并没有报错,但是卡在:  Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider 然后tomcat一直就不动了,tomcat的progress 停留在 prepare lunch delegate 。   因为同样的工程,我同事配置的数据库IP localhost 是不报错的。 说明是数据库的问题   1,驱动配置有误:driver=com.my ...
 在用eclipse+maven+tomcat 开发项目的时候报: tomcat报: Could not publish to the server.org.eclipse.wst.common.componentcore.internal.flat.FlatFile cannot be cast to org.eclipse.wst.common.componentcore.internal.flat.IFlatFolder ; 不管publish,clean,add and romove ,还是重新部署工程,更换tomcat,甚至是删除工程重新导入工程,都解决不了问题,百度,go ...
在工作中执行以下SQL: Select   *   from   table1 A  where  A.col1  not   in  (  select  col1  from  table2 B )   发现当B表中存在col1字段为空的数据时, 查询结果集是空。 在网上查询了一番,原来真的存在这个问题: 举例说明:     5 not in ('2','3','4',' ')   等价于 not (false or false or false or null) => not  null   即 查询不出结果集来。   所以如果非要用not in : Selec ...
在进行mybatis查询数据的时候,习惯了复制粘贴,但是工程做查询操作的时候,报错 mybatis Could not find result map java.lang.String   注意:在一个mybatis配置文件中,如果你一个地方出错了,那么会导致你整个都会报错。 例如:ASQL正确,BSQL错误,那么执行ASQL的时候也抛错,这样很容易让人定位不到错误。   我出错的原因就是因为 : resultType="java.lang.String"  写成了       resultMap="java.lang.String&q ...
最近公司给新配的台式机,联想的,本人喜欢一直开着电脑,但是最近进入休眠后,接着没几秒就蓝屏关机了,特别郁闷,网上的答案也是常规的各种检查,都没有解决问题,最后在联想官网找到了答案:   http://support1.lenovo.com.cn/lenovo/wsi/htmls/detail_1376537708996.html   是微软发布的一个补丁KB2859537,安全模式进入,把它卸载就好了。
我在页面用的是 My97日期控件  对日期控件感兴趣的可以参照: http://www.oschina.net/project/tag/278/jquery-calendar 页面中代码如下:   <td><input id="yanbaostarttime_<bean:write name='saleObuBeanList' property='id' />" type="text" onfocus="WdatePicker({skin:'whyGreen',dateFmt:' ...
Could not determine type for: String, for columns: [org.hibernate.mapping.Column(CARDTYPE)]   在hibernate 框架启动时,提示如上信息,意思是说在hibernate配置文件中,字段cardtype的类型出错,   type指的是hibernate中的类型,不是java中的String类型,必须小写 在表的hbm.xml 中 由: <property name="cardtype" column="CARDTYPE" type=&quo ...
Tomcat7早就出来正式版,但是一直都没有用过,尤其是针对于我还一直在用Myeclipse6.5的人来说,它在配置tomcat的时候没有tomcat7的选项,所以就报了错误信息。 java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:60) Caused by: java.lang.ClassNotFoundException: org. ...
 【转载:http://www.blogjava.net/fastunit/archive/2008/02/15/180116.html】  本例依据Java自身提供的接口实现,通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。专业的开源工具可参考Quartz:http://www.opensymphony.com/quartz/MyListener: import java.util.Timer; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContext ...
我们平常在搭建java开发环境的时候总是涉及一个jdk版本问题,虽然jdk一直奉行是向下兼容,但是对于一些有强迫症的童鞋来说,可能就想用具体到哪个版本第多少次更新的,例如 jdk-7u65-windows-i586.exe(jdk1.7 第65次更新补丁,windows 32位 版本),如果这样的话,可能去百度啥的很难搜到,那么我们只能从oracle官网去下载,在官网下载过的朋友,可能会注意到一点,进入下载页面展示的只是最新版本的jdk,现在是jdk1.8,那么根据我个人经历,教下大家怎么下载历史版本的jdk: 1,进入oracle官网(sun被oracle收购,大家都知道):http:/ ...
在一些系统中,我们经常看到页面的折叠,打开效果。 其实原理是一样的,图片添加点击事件, <table> <tr class=common> <td class=common> <IMG src= "../common/images/butExpand.gif" style= "cursor:hand;" OnClick= "showPage(this,div1);"> ...
我们都知道在oracle中时间格式,yyyy-mm-dd 和yyyy-MM-dd 效果是一样的,但是在java代码中却是不一样的, 举个例子:   将字符串转化成日期    将"2014-09-30"String 类型 转换成Date类型 import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Test { public static void ...
新进入一家公司,保险行业,系统比较老,所以java代码技术没什么好学的,但是写算法,写存储过程,sql语句比较多, 以此篇文章记录自己的sql历程,完全是流水账式记录,大家谨慎阅读!  1,查询两个日期相差多少个月,就用months_between,注意是前边时间减去后边的,如果前边小,会减出负数 select months_between(to_date('2006-05-17','YYYY-MM-DD'),to_date('2006-01-01','YYYY-MM-DD')) from dual;  如果不想要后边的小数部分,就用floor select floor(mon ...
不管是客户端,还是网站基本都有enter事件实现按键提交效果,其实很简单,enter的键盘码是13,只要一个onkeydown事件就可以实现. document.onkeydown = function(e) { if(!e) { e = window.event; } if((e.keyCode || e.which) == 13) { document.getElementById("login").click(); } }   其中登陆按钮的标签为 <td w ...
Global site tag (gtag.js) - Google Analytics