Java_web 乱码和一些地址输错的问题(原创)

1、首先记录下java_web的发布问题:安装好了Tomcat和MyEclipse后,从MyEcilpe中自动发布,不需要手动打开Tomcat

2、ipmort别人的程序后,先部署,后run后拉你的Tomcat版本,显示运行时间,表示部署成功

3、最容易范的错误是,在web.xml的部署mapping后面的地址才是你工程后的地址,因此输入网址的时候是localhost://8088/工程名字/mapping后面的名字,

    这次就犯错在把工程名字和servlet名字建成一样了;应该两个servlet的

4、中文乱码问题,一是去web.xml中加一个解析的编码格式

 <Connector port="8080" protocol="HTTP/1.1" 

               connectionTimeout="20000" 

               redirectPort="8443" URIEncoding="GBK"/>

而是对于别人的工程加载乱码,直接工程名字,属性,其他,GBK,反正各种试一下,不行就UTF-8,因为别人用GBK写的,你用UTF-8看就是乱码;

所以以后都统一用UTF-8就不会错。别人的工程就试试就知道了;

 

总结:今天犯了两个错误:

1、JDK和JRE区别

2、mapping后面的地址前面还要有工程名

3、中文编码要一直,从你的保存格式---响应格式---解析格式都要一致

 

你可能感兴趣的:(java)