传智博客java培训 javaweb基础之编码
一直以来,java对于我都是新事物,对于新事物的接受方式也一直习惯从浅入深,循序渐进。
但是今天,张孝详老师给我们上了生动的一课,一个程序员最重要的能力就是学习能力,因为
计算机领域的技术其更新超快,目前所掌握的知识很有可能短时间内会被淘汰,而且会出现更好
更简洁的语言,那么该怎么去掌握呢。张老师认为,对于新事物,可以先搭建其框架,然后再添加
其细小的部件,即先建立其思想,然后实现细节!!
感觉颠覆了自己一直一来的学习方法,难管从基础班老毕就一直强调学习java,必须先建立其思想,
可以事倍功半。
以后的学习过程中,偶会尝试这种方式,加油哈!
如何解决乱码问题?
原则:编码唯一性!
无论是再客户端,还是服务端。无论是发送数据,还是接收数据。
只要保证从头到尾都以同一种编码表编码,那么就不会出现乱码!
servlet程序如下:(再程序里用了JSP,纯粹是为了练习今天的学习内容 呵呵.这段代码
是再Tomcat服务器下运行的)
package today.may.two;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class JspDemo extends HttpServlet {
public void service(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
resp.setContentType("text/html;charset=utf-8");
PrintWriter out=resp.getWriter();
//获得请求方式
String method=req.getMethod();
//再java程序里嵌套JSP
out.println("<%@ page language=\"java\"+" +
" import=\"java.util.*\" pageEncoding=\"UTF-8\"%>");
out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<html>");
out.println("</html>");
out.println("<body>");
out.print("请求方式为"+method+"&l
相关文档:
用Java简单的读取pdf文件中的数据:第一步:下载PDFBox-0.7.2.jar。提供一个下载地址:http://pdfhome.hope.com.cn/Resource.aspx?CID=63844604-5253-4ae1- b023-258c9e324061&RID=20cd8f94-1cee-40b6-a3df-0ef024f8e0d2解压后,把lib文件下的PDFBox-0.7.2.jar,PDFBox-0.7.2-log4j.jar放到你classpath路径下。(我把源 ......
有许多人学了很长时间的Java,但一直不明白hashCode方法的作用,
我来解释一下吧。首先,想要明白hashCode的作用,你必须要先知道Java中的集合。
总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。
你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不 ......
本文介绍Java读取xml文件的四种方法。
xml文件:
Xml代码
<?xml version="1.0" encoding="GB2312"?>
<RESULT>
<VALUE>
<NO>A1234</NO>
<ADDR>河南省郑州市</ADDR>
</VALUE>
<VALUE>
< ......
Java Servlet API说明文档(2.1a版)(一)
译者前言:
近来在整理有关Servlet资料时发现,在网上竟然找不到一份中文的Java Servlet API的说明文档,而在有一本有关JSP的书后面附的Java Servlet API说明竟然不全,而这份文档的2.1a版在1998年的11月份 ......