`
asqiao
  • 浏览: 5512 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
今天写代码时发现了如下问题 <s:checkbox id="isChk" name="isChk" value="true" /> jsp页面上写的checkbox无论怎么赋值,上传action后都无法获取到值. 打开firebug检查,发现其实isChk的值已经post过去了. 后来网上查了一下才知道原来Eclipse自动为isChk这个属性自动生成get、set方法时是这样的 public boolean isChk() { return isChk; } public void setChk(boolea ...
使用s:doubleselect时一直只显示第一个下拉列表,第二个下拉列表一直找不到数据. 今天花了一天时间调试,到最后才发现,doubleselect必须要套在s:form里面使用,而且doubleselect里面的formname要和s:form的名字相同才可以使用!!!! 总结两点 1.s:select要在s:form里面使用 2.formname要和s:form的name一样
前几天写代码的时候,写了个struts标签的select菜单, <s:select id="chkone" list="datapackage" listkey="id" listvalue="name"> 发现在本地选中选项后一直无法的方法获取值. 后来才知道代码没上到服务器端时是不会显示出来的.结果要用js才可以获取,即 document.getElementById('chkone');
在学javaweb的时候,经常要用到数据库,我用的是mysql,最近在使 用的时候大家都不约而同的遇到了字符编码这个问题。 我们有时在往数据库录入数据的时候需要插入中文字符。而 如果我们在一开始安装mysql的时候没有设置好字符编码的话,默认 是latin的。要改的话需要在mysql目录下的my.ini文件里面的 default-character-set=latin里面将latin改为utf8或者gb2312. 但是!最重要的一点是必须先停掉mysql的服务,改完再重启,否则修改 后总会出现一些意象不到的事情. 还有就是如果你之前创建过的table字符编码不是中文的,那么你修改 m ...
1.多where,少having where用来过滤行,having用来过滤组 2.多union all,少union union删除了重复的行,因此花费了一些时间 3.多Exists,少in Exists只检查存在性,性能比in强很多,有些朋友不会用Exists,就举个例子 例,想要得到有电话号码的人的基本信息,table2有冗余信息 select * from table1;–(id,name,age) select * from table2;–(id,phone) in: select * from table1 t1 where t1.id in (select t2.id fro ...
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ctrl+/】 快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在好了,不需要每行进行重复的注释。 4. 【 ...
Global site tag (gtag.js) - Google Analytics