SSM框架错误集合

一、在表单属性enctype="multipart/form-data"情况下获取不到其他数值

解决方法:把文件上传的架包加上- -

二、在后台像数据库传送数据时出现乱码

解决方法:无

三、使用别人的JQUERY插件无法使用显示找不到或者无法识别

原因:插件是用的版本低

解决方法:1.运用官方给的插件

                   2.在JQUERY版本引用之后,插件之间输入这段代码

<script type="text/javascript">
jQuery.browser={};(function(){jQuery.browser.msie=false; jQuery.browser.version=0;if(navigator.userAgent.match(/MSIE ([0-9]+)./)){ jQuery.browser.msie=true;jQuery.browser.version=RegExp.$1;}})();
</script>

四、页面加载中找不到样式图片之类的

原因:MVC拦截了静态

解决方法:配置路径

<servlet-mapping>    
    <servlet-name>default</servlet-name>    
    <url-pattern>*.js</url-pattern>    
    <url-pattern>*.css</url-pattern>    
    <url-pattern>/assets/*"</url-pattern>    
    <url-pattern>/img/*</url-pattern>    
    <url-pattern>/image/*</url-pattern>   
    <url-pattern>/bootstrap/*</url-pattern>   
</servlet-mapping>
以上是需要的文件夹的配置

然后再mvc的配置文件中输入

 <mvc:default-servlet-handler/>

五、修改数据出错

显示date和String不能比较

原因:写配置文件时:

错误写法
<if test="ctime!=null and ctime==""">
				, ctime  = #{ctime} 
			</if>
正确写法
<if test="ctime!=null">
				, ctime  = #{ctime} 
			</if>

六、页面无法加载应用插件

原因:JS文件写在了前面,到框体无法加载。根本原因,对于前端不熟

解决办法:挪到最后

知识科普:

html文件是自上而下的执行方式,但引入的css和javascript的顺序有所不同,css引入执行加载时,程序仍然往下执行,而执行到<script>脚本是则中断线程,待该script脚本执行结束之后程序才继续往下执行。

    所以,大部分网上讨论是将script脚本放在<body>之后,那样dom的生成就不会因为长时间执行script脚本而延迟阻塞,加快了页面的加载速度。

    但又不能将所有的script放在body之后,因为有一些页面的效果的实现,是需要预先动态的加载一些js脚本。所以这些脚本应该放在<body>之前。

    其次,不能将需要访问dom元素的js放在body之前,因为此时还没有开始生成dom,所以在body之前的访问dom元素的js会出错,或者无效

 

七:读取配置文件包错

XML fragments parsed from previous mappers does not contain value for com.feicui.dao.OvertimeDao.workingtime

原因:配置文件包含语句的refid里面的ID写错了

八:出现parameter 'xxx' not found这个错误

原因:指认不明确

解决方案:1.配置文件里面改成

where state=0 <if test="user.uname!=null and  user.uname!=''">
				and uname like '%' #{user.uname} '%' 
			</if>

九、端口号占用

https://blog.csdn.net/u010427935/article/details/77297529

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值