您的位置:首页 > 编程语言 > Java开发

学习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文档,权且是一种娱乐。

谢谢观看,如果有什么错误的地方,请帮忙纠正。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: