Java笔记。

本文仅供自己日常记录笔记。如果发现哪里有不对的地方请指正。

1.项目创建完之后怎么修改环境版本?
答:右键点击项目->属性->Project Facets 里面可以设置.

2.Spring整合MyBatis时报错:
异常:org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [E:\workspace\SpringMyBaits\bin\cn\ssm\mapper\UserMapper.class]; nested exception is java.lang.IllegalArgumentException
答:原因是spring jar包与当前的java版本不一致,更换所有jar包为最新版或者更换java版本即可;


3.Eclipse项目想导入到MyEclipse中:
创建项目时下一步中的Default output folder改成:WebRoot\WEB-INF\classes


4.tomcat 通过域名不能访问:
答:需要配置server.xml中
<Host name="要访问的域名"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">


5.Ajax跨域请求不能正常访问返回值:
未解决:暂用办法,只在本地测试,服务器直接也调用本地。
        跨域用jsonp。

6.html中访问本地文件路径代码:

<a href="file:///E:/">asd</a>

7.eclipse中所有的jsp页面都显示红叉:

 

    报错:Multiple annotations found at this line:

    - The superclass "javax.servlet.http.HttpServlet" was not found on the Java 

 

     Build Path

 

    解决:右键项目-build path-configure build path-java build path-Add Library-server Runtime-(Apache Tomcat)-Finsh

 

8.Postman调用URL方式请求地址可以掉通,返回数据正常,Java后台通过HTTP请求调用后没有返回值。

问题原因:请求参数编码不正确,具体utf-8还是其他编码格式,需要参照请求服务器,查看可接受的编码格式。

解决:给请求的参数进行URL编码。

URLEncoder.encode(参数,"utf-8")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值