`
scorpiomiracle
  • 浏览: 263445 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
  SSH项目出现类似如下报错:   org.springframework.beans.NotWritablePropertyException: Invalid property '***' of bean class [***.***.***]: Bean property '***' is not writable or has an invalid setter method: ………………?   上面的报错可能有两个原因:   1.把那个 Invalid property 的属性名 '***' 修改一下,因为可能不符合规范,尽量避免属性名中有多个大写字母,网上也有很多即是此法解决。 ...
  建好实体bean,映射文件,编写代码,运行程序,报如下错误:   org.hibernate.id.IdentifierGenerationException: this id generator generates long, integer, short    这是因为id generator即”id生成器“,生成的结果是long, integer, short型的,而你表中的id可能设成是字符串型的,并且正好你的id生成器的类选择了自增,字符串等是不能自增的。所以报以上错误。   因为项目是团队开发,也没有了解清楚,以为id是int的并且id生成器设成自增的了,原来是assign ...
  从action1直接跳转到action2,有两种方法:   设置action1的result标签为:   1.需要保存前一个action的属性信息时使用: <result type= "chain">action2</result>   2.不保存前一个action的属性信息时使用: <result type= "redirect-action">action2</result>   注意,action2不加任何后缀!   附:Struts2支持的不同类型的返回结果,常见的有JSP,FreeM ...
  昨晚一时糊涂,在依据常量判断进行某变量赋值的时候,竟然没有想到switch语句,还傻乎乎的if,else if了一大堆,好在友人一语点醒梦中人。呵呵。但是还是发现了一个问题。不管case是何值,怎么都是执行default呢。   先看看经典著作,From 《Thinking in Java》:   switch(Integral-selector)中的Integral-selector,称整数选择因子,是一个能够产生整数值的表达式。   说白了就是整型或者单个字符(单个字符的单引号别忘了,问题就出在这了)。   再看看我的代码,判断条件就是1,2,3,4……,但是从页面读进来的是String ...
  在配置完SSH后,发现总是报错:sessionFactory or hibernateTemplate is required。配置文件看了n遍了,以前一样配的都通过了。实在无法,只好google,然后又好好地检查一遍。   原来在实现 ***DAO接口 的时候,傻乎乎的又继承了一遍HibernateDaoSupport,晕,搞了n个小时,怪不得人家那样报错呢。
  一天半时间,被<s:iterator>搞得快疯掉了,我检查了action中的所有关于往页面传值的东西,也试了网上搜到的各种各样的页面接收action值的方法,但都无果。现象:页面可以得到同一个action的某些值,控制台也没有报错,但页面死活就是不显示迭代的结果。   由于是第一次用这个标签,而且前面的数据库读值也没有问题,所以一直固执的怀疑是传值的问题。   首先,感谢边同学,虽然她的方法也没有让我成功(后来想了一下是行得通的,只是方法过于绕圈子了),但可喜的是控制台终于报错了--空指针!好家伙,这下好了,按图索骥。接着感谢徐同学,是他要非要我去看service层和dao层的, ...
<s:hidden>标签注意不要少写了name属性,如下: <s:hidden value="%{**.id}"></s:hidden> 争取的写法: <s:hidden name="**.id" value="%{**.id}"></s:hidden> 第一种写法虽然页面上可以得到隐藏值,但是,当下一个action获取值的时候,肯定就获取不到了,所以,要写成第二种形式。——小细节,谨记。 此次经历,也让提醒我多注意看看页面的html源码。
<select id="senTypeId" name="senTypeId">   <option value="1">text1</option>   <option value="2">text2</option> </select> 注意: 1.在action里通过属性名获得的是“value”值,即"1","2",而非option标签中的文本值,即"text1", ...
需求: 如下表格所示,title 1,3是 action 中 list<Object1> 中一个 object1 的属性,title 2,4,5,6,7是 action 中另外一个 list<Object2> 中一个 object2 的属性,这两个 list都是查表所得。现在需如下显示,显然不是嵌套迭代。 title1title2title3title4title5title6title7value1value2value3value4value5value6value6 解决方法: <table> <tr>   <th>ti ...
——http://www.iteye.com/topic/461899 经常有人问怎么导出数据到excel文件。 总的来说,两种方法:服务器端生成和浏览器端生成。 服务器端生成就是:根据用户请求,获取相应的数据,使用poi/jxl, jacob/jawin+excel,或是用数据拼html的tab ...
死机之后,重启tomcat就报如下错误: 严重: IOException while loading persisted sessions: java.io.EOFException 严重: Exception loading sessions from persistent storage     分析:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。异常是tomcat本身的问题,由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久化数据但又读 ...
D:\MySQL5.1\bin\mysqldump -uroot -proot --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob -x database_name > D:\db_backup\backup%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%.sql echo "OK!"   将上面的内容复制,database_name替换成数据库名,另存为bat文件,然后添加到windows ...
可以用cmd /?查看帮助信息。 ★CMD命令★ 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 4. explorer-------打开资源管理器 5. logoff---------注销命令 6. tsshutdn-------60秒倒计时关机命令 7. lusrmgr.msc----本机用户和组 8. services.msc---本地服务设置 9. oobe/msoobe /a----检查XP是否激活 10. notepad--------打开记事本 11. cleanmgr-------垃圾整 ...
  ——http://lavasoft.blog.51cto.com/62575/88507   Java调用Windows命令主要用到两个类:   java.lang.Runtime   每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。应用程序不能创建自己的 Runtime 类实例。   java.lang.Process   ProcessBuilder.start() 和 Runtime.exec 方法创建一个本机进程,并返回 Process 子类的一个实例,该实例可用来控制进程并获取相关 ...
tomcat报错如下: 严重: Can not find a java.io.InputStream with the name [downloadFile] in the invocation stack. Check the <param name="inputName"> tag specified for this action.   出现这种错误一般只有两种可能:   1.文件路径不对,根本就没有取到文件,这种情况下,可以将获得InputStream的那条语句放在system.out.println()中输出一下,若为null,那就是路径不对了,或者说 ...
Global site tag (gtag.js) - Google Analytics