关于JSValidation框架使用出现的问题
2013-07-18 23:36
671 查看
一、运行时错误:
提示“javaScript Validate framework运行时出错 ,配置文件读取错误,请检查 ,任何运行错误都会导致该域错误验证失败”。
1、首先,可以确定,doValidate()函数调用成功,即js文件引用没问题,路径正确。
因为,如果是函数调用出错(函数名错误、参数错误等)或是js引用出错(如src路径错误),浏览器都会忽略调用,不会有反应。
2、查看validation-framework.js,文件第21行,var
ValidationRoot = "";路径是否正确,格式为“/工程名/目录名/”,JSValidation详细使用。
3、上述都没问题,检查一下编码问题。以下几处编码设置是否一致。
a)页面的pageEncoding,charset。
b) 工程内涉及的xml配置文件的encoding。
c) filter(或是servlet)代码中使用的编码设置.
request.setCharacterEncoding(encoding);
response.setContentType("text/html;charset="+encoding);
二、编码错误:
问题:alert提示框乱码。
解:可以查看一下validation-framework.js,里面的中文是不是已经是乱码的了(八成以上是这个问题)。这是由于js文件的默认编码不支持中文,所以在copy或是引用的时候就已经是乱码的。各类文件在IDE中都有默认编码,window-preferences-general-content
type 可以设置各类文件的默认编码。
为了支持中文,将js、xml、html、jsp等常用文件类型编码类型设置为utf-8。
提示“javaScript Validate framework运行时出错 ,配置文件读取错误,请检查 ,任何运行错误都会导致该域错误验证失败”。
1、首先,可以确定,doValidate()函数调用成功,即js文件引用没问题,路径正确。
因为,如果是函数调用出错(函数名错误、参数错误等)或是js引用出错(如src路径错误),浏览器都会忽略调用,不会有反应。
2、查看validation-framework.js,文件第21行,var
ValidationRoot = "";路径是否正确,格式为“/工程名/目录名/”,JSValidation详细使用。
3、上述都没问题,检查一下编码问题。以下几处编码设置是否一致。
a)页面的pageEncoding,charset。
b) 工程内涉及的xml配置文件的encoding。
c) filter(或是servlet)代码中使用的编码设置.
request.setCharacterEncoding(encoding);
response.setContentType("text/html;charset="+encoding);
二、编码错误:
问题:alert提示框乱码。
解:可以查看一下validation-framework.js,里面的中文是不是已经是乱码的了(八成以上是这个问题)。这是由于js文件的默认编码不支持中文,所以在copy或是引用的时候就已经是乱码的。各类文件在IDE中都有默认编码,window-preferences-general-content
type 可以设置各类文件的默认编码。
为了支持中文,将js、xml、html、jsp等常用文件类型编码类型设置为utf-8。
相关文章推荐
- 关于使用imag.js出现的问题及解决方法(连载2)
- 关于使用SSM整合的时候,使用hibernate校验框架出现500异常问题解决
- 关于JSValidation验证框架的问题(没反应)
- 关于android的webview 使用的问题 JS无法正常使用 界面切换出现白屏
- 在开发node.js中,关于使用VS2013插件出现一直读取资源的问题
- 关于解决JavaScript中使用require引用外部js时出现的某个对象 not defined 时现时消失 问题
- 关于ssm框架使用mysql控制台出现警告问题
- 关于jquery中使用slidDown出现问题的解决办法
- 解决使用Volley框架出现的乱码问题
- 使用tableExport.js导出数据出现科学计数法的问题解决
- [Android开发]使用XUtils框架出现的问题记
- 使用pdf.js进行在线预览PDF出现问题
- 关于使用ABP框架搭建的项目升级时需要注意的问题汇总
- 在EXT框架中,使用JS文件设置UEditor文本框,出现新增内容很多,页面变型,不出现滚动条,导致无法进行操作。
- 关于同 Struts 2.0.6 配合使用 Spring 出现的问题
- 【Python】 关于Python 3.x中,使用print函数时出现的语法错误(SyntaxError: invalid syntax)的问题的原因
- 关于使用dbcp1.4出现的No suitable driver异常的问题!
- 关于使用Tomcat 建立自己JSP app目录时常出现的问题
- 关于IE8及更低版本使用innerHTML出现的问题