学习Java中遇到的一些问题
2016-06-25 19:16
441 查看
所有的人都知道在学习中会遇到很多头痛难懂的问题,学习Java中也会遇到类似的问题,下面写的是我和朋友们遇到的问题,我们经过查阅资料、询问老师、上网查询,并一
一得到了解决。
下面是遇到的问题及解决方式
问题1:
搁置了一段时间后,之前解决了的请求为get的乱码问题又出现了,在此把解决方法直接写出来,使其他人更快的处理此类问题:
第一,接收页面需要时jsp格式,加入<%@ page language="java" pageEncoding="UTF-8"%>
第二,在tomcat中的\conf\server.xml中的Connector节点增加useBodyEncodingForURI="true"
第三,在内容接收处加入 (假如要接收的属性名叫 username)
request.setCharacterEncoding("UTF-8");
String username = request.getParameter("username");
再处理,这样就好了
问题2:注释问题
解决方法:原来在jsp中应用注释字符:<!-- -->注释掉的内容,也是要通过服务器对格式正确性的查验的比如创建一个jsp页面,body中只包含一句 <!-- <jsp:forward
page="page_scope_03.jsp"> -->,访问,就会报500错误但如果改成 <!-- <jsp:forward page="page_scope_03.jsp"/> -->,再访问,就不会报错,
或者将页面后缀改成.html也不会再报错
问题3:get 请求需要注意的问题
注意:get请求需要在地址栏上显示信息,所以信息的长度有限制,一般大小是4~5KB的数据,如果表单中有一些大文本或者一些图片,则只能使用post的方式提交
问题4:学习Java的类库,感觉当中的类,方法太多了,如何能快速的熟悉并记住它?
解决方法:这是学JAVA的都会碰到的问题,JAVA里的类太多,很难记完,一般来说,只能用到哪再查API文档帮助,如果很牛把所有都记住了,在工作过程中是否能用到就是另
外一回事了,如果说记住不是很难,但是记住而且能灵活运用就不是很容易了,毕竟硬记的时候不是很注意也无法看透类里方法的运行和运用机制。所以就是楼上说的,边学边
用,我提议闲的没事时多翻翻API文档,权且是一种娱乐。
谢谢观看,如果有什么错误的地方,请帮忙纠正。
相关文章推荐
- java 类反射机制
- java实现冒泡排序
- JAVA异常体系
- TreeMap的实现
- javax.persistence.Table.indexes()[Ljavax/persistence/Index错误解决
- 【SpringMVC学习09】SpringMVC与前台的json数据交互
- 好好温习下java容器类
- java实现整数选择排序
- springMVC浏览器接受json报406错误的解决方法
- maven+springmvc+mybatis项目从properties读数据库连接属性时拿不到连接,的研究与解决方案
- Eclipse 官方简体中文语言包下载地址及安装方法
- 控制执行流程 Thinking in Java 第四章
- Ubuntu12.04安装java8
- struts2文件上传
- eclipse中maven项目jar包不会自动下载解决办法
- [疯狂Java]面向对象:基本类型的包装器类型、自动装箱/拆箱、包装器类型大小/相等比较
- Java String字符串最常见方法速查手册+代码示例详解
- java学习笔记(18)Recursion
- Java NIO Fundamentals
- Spring框架学习笔记----事务管理