javaWeb开发中常见的问题
1.修改表单提交的时候不好使可能是因为没写对应隐藏域的ID
2.el表达式在js代码中要加“”,例如 "${}"
3.JavaScript中的函数也有重载的特性。如果两个input中添加了相同名字的函数,一个传参数另一个不传参数,最终调用的时候会根据参数的不同来调用。
4.利用jQuery来调用父页面和子页面的方法。父页面中有<iframe url="" name="son"></iframe>的标签,如果父页面抓取子页面的select标签的value值可以使用son.$("select").val(),调用子页面的方法可以采用son.方法名();子页面抓取父页面的select标签,可以采用parent.$("select"),调用父页面的方法可以采用parent.方法名()。
5.根据id判断该标签下是否有子标签,如标签<body id="tbody"></body>,$("#tbody").children().length==0为true的话就没有字标签。
6.根据id去掉input文本框中的空格 ,$.trim( $("input[name='myInput']").val() )。
7.jsp页面传值的时候会默认转化字符串,如果在JavaScript中比较数字大小的时候应该使用parseInt(),或者parseFloat()函数将字符串转化为对应的数字。
8.在controller控制层中的service报null时,可能是可见性的问题造成,比如方法应该是public但是却写成了private。
9.mapper.xml文件有三个映射路径,mapper接口的路径,实体类的路径,添件查询+分页的page类路径,有一个路径对不上就无法正常启动项目,使项目无限处于循环。
10.java.lang.IllegalStateException: Ambiguous mapping found. Cannot map '***Controller' bean method 报了这样的错误可能是因为控制层controller的名字起得重复了。
11.关于字符串转义的问题,"<iframe src=\"<%=ctx%>/cwgzl/selectHuiyuan.action?cwgId="+cwgId+"&cwgNo="+cwgNo+"&cwgJiage="+cwgJiage+"\" width='100%' height='300px' style='border:0' ></iframe>", $("#caShiId").append("<option value="+value.caId+">"+value.caName+"</option>")。
12.配置文件mapper.xml与mapper接口之间多个参数的对应关系,mapper接口中起名List<HyglHuiyuan> getHy(@Param("hyName")String hyName, @Param("hyPhone")String hyPhone),在配置文件中的SQL语句可以通过对应的名字获取。如果不起名字的话可以按照顺序0,1,2或者param1,param2,param3来标识。
javaWeb开发中常见的问题的更多相关文章
- Javaweb开发中URL路径的使用
看到博客园孤傲苍狼的web系列文章中有关于URL路径的使用文章后,感觉自己对URL的使用清楚了很多,自己再对着动手写一遍以加深记忆. JavaWeb开发中常看到URL以"/"开头, ...
- asp.net开发中常见公共捕获异常方式总结(附源码)
本文实例总结了asp.net开发中常见公共捕获异常方式.分享给大家供大家参考,具体如下: 前言:在实际开发过程中,对于一个应用系统来说,应该有自己的一套成熟的异常处理框架,这样当异常发生时,也能得到统 ...
- ios开发——错误总结篇&开发中常见错误和警告总结(四)
ios开发——开发总结&开发中常见错误和警告总结(四) 网易彩票实战总结(错误) 错误总结之类的实现 经典错误之重复定义与导入错误 经典错误关于父类的实现 通知对象: 控制器的定义 Xcode ...
- Java开发中常见的危险信号(中)
本文来源于我在InfoQ中文站原创的文章,原文地址是:http://www.infoq.com/cn/news/2013/12/common-red-flags-in-java-1 Dustin Ma ...
- 对开发中常见的内存泄露,GDI泄露进行检测
对开发中常见的内存泄露,GDI泄露进行检测 一.GDI泄露检测方法: 在软件测试阶段,可以通过procexp.exe 工具,或是通过任务管理器中选择GDI对象来查看软件GDI的对象是使用情况. 注意点 ...
- PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等
页面导航: 首页 → 网络编程 → PHP编程 → php技巧 → 正文内容 PHP安全 PHP开发中常见的安全问题详解和解决方法(如Sql注入.CSRF.Xss.CC等) 作者: 字体:[增加 减小 ...
- Java开发中常见的危险信号(上)
本文来源于我在InfoQ中文站原创的文章,原文地址是:http://www.infoq.com/cn/news/2013/12/common-red-flags-in-java-1 Dustin Ma ...
- Android开发中常见的设计模式 MD
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...
- 【转】.NET+AE开发中常见几种非托管对象的释放
尝试读取或写入受保护的内存.这通常指示其他内存已损坏. 今天在开发时遇到一个问题:" 未处理 System.AccessViolationException Message="尝试 ...
随机推荐
- (转)Mysql数据库之Binlog日志使用总结Linux下用户组、文件权限详解
Linux下用户组.文件权限详解 原文:http://blog.csdn.net/sdulibh/article/details/51566772 用户组 在linux中的每个用户必须属于一个组,不能 ...
- C#对象和集合初始值设定项
对象初始值设定项 使用对象初始值设定项,你可以在创建对象时向对象的任何可访问字段或属性分配值,而无需调用后跟赋值语句行的构造函数. 利用对象初始值设定项语法,你可为构造函数指定参数或忽略参数(以及括号 ...
- JavaSE之Java基础(4)
16.String.StringBuilder和StringBuffer的区别 String类是final的,不可变,StringBuilder和StringBuffer可变: 大部分情况下的执行效率 ...
- Android中渐变图片失真的解决方案
在android开发(尤其是android游戏开发)中有一个很严重的问题就是带有渐变效果的png图片会出现严重的banding(色带),鉴于这种情况,有几种可行的解决方法: 1.如果Activit ...
- Spring+Hibernateh使用小结
由此我们可以看出,报出错误的地方主要是slf4j的jar包,而故障码中“Failed to load class ’org.slf4j.impl.StaticLoggerBinder‘”的意思则是“加 ...
- D3 学习
D3 学习笔记 D3简介 D3全称是Data-Driven Documents数据驱动文档,是一个开源的javascript库,可以用于数据可视化图形的创建,但不仅仅只是这些.可以查看d3帮助文档还有 ...
- Python参数基础
Python参数基础 位置参数 通过位置进行匹配,把参数值传递给函数头部的参数名称,顺序从左到右 关键字参数 调用的时候使用参数的变量名,采用name=value的形式 默认参数 为没有传 ...
- POJ - 3045 Cow Acrobats (二分,或者贪心)
一开始是往二分上去想的,如果risk是x,题目要求则可以转化为一个不等式,Si + x >= sigma Wj ,j表示安排在i号牛上面的牛的编号. 如果考虑最下面的牛那么就可以写成 Si + ...
- AOJ 558 Cheese(bfs)
题意:网格图,老鼠吃奶酪,吃完奶酪体力值会增加,只能吃硬度不大于体力值的,问最小步数. 思路:按硬度从小到大的吃起,依次求最短路. 我用曼哈顿距离估价的A*,和普通bfs的time没区别啊,还把优先级 ...
- IE中iframe跨域访问
http://blog.csdn.net/ghsau/article/details/13747943