问题集合

1:需求,证件号码(身份证号)输入完回车,自动显示男女和出生日期

出现问题,只要一回车,男女的下拉框就会自动下拉,这是回车到下一个input的自动事件.解决方案,在证件号码后面加<input style="visibility: hidden;width: 0px"/>,这样回车就不会跳到性别上面了

2:No service was found

ws访问报这个错,很有可能是粗心造成的,仔细检查是不是哪个字母写错了

3:ie8出现的问题,js异步不执行,并且ie上加载出来两个相同的js文件,其中一个没有代码

原因是jsp中引入js文件的位置放在了div里面,放在body中就正常了

4:activemq创建Destination报错,org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.UnsupportedOperationException: Possible CSRF attack

很奇怪的问题,已经启动成功,但是创建Destination就是报错,我是换了个浏览器就好了,之前用的谷歌,后来用的火狐...

5:org.apache.jasper.JasperException: <h3>Validation error messages from TagLibraryValidator for c in /WEB-INF/jsp/*.jsp</h3><p>null: org.xml.sax.SAXParseException; lineNumber: 4706; columnNumber: 45; 在 CDATA 节中找到无效的 XML 字符 (Unicode: 0x8)。</p>

访问时候如果页面存在某些特殊编码的字符会出现此问题,解决方法是替换掉这些字符然后再重新复制进jsp页面,s.replaceAll("[\\x00-\\x08\\x0b-\\x0c\\x0e-\\x1f]", "");

6:org.apache.shiro.cache.CacheException: net.sf.ehcache.CacheException: java.io.OptionalDataException

出现这个问题的原因,在并发环境下,一个线程在进行write对象a,另外一个线程在修改对象a就会导致这种情况。所以定位到问题代码进行同步。还有一种网上的解决方法未经本人测试,先记录下来:项目配置的是ehcache缓存,然后在标签中overflowToDisk=true,每当内存中达到最高配置的缓存数时,就会往磁盘里写入缓存对象,这个时候就会报这个错。但是当在我本机上测试是没有这个错的,只有把项目部署到阿里云服务器上才会出现这个问题。我本机是windows,服务器是linux,可能是由于磁盘格式不一样导致的,我没有继续查了。只是最后修改了overflowToDisk=false就再也没出现这个问题了

7:java.lang.IllegalStateException: Expected raw type form of org.springframework.web.servlet.handler.A

 

Caused by: java.lang.IllegalStateException: Expected raw type form of org.springframework.web.servlet.handler.AbstractHandlerMethodMapping$Match

spring 4.0.2,mybatis 3.2.6,aspectjweaver 1.8.10 使用的时候,报错:

Caused by: java.lang.IllegalStateException: Expected raw type form of org.springframework.web.servlet.handler.AbstractHandlerMethodMapping$Match

=========== 解决办法 =========

spring升级到 4.3.5 以上

==========================

8:pkcs12: command not found

pkcs12是openssl的子命令。

命令改为 openssl pkcs12 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值