您的位置:首页 >> 编程开发 >> Java >> Java基础 >> Eclipse >> 正文
Eclipse RSS
 

冰茶过后的喜悦--Eclipse3_0+Lomboz3_0+Tomcat5_0_16配置

http://www.rdxx.com 02年10月29日 10:39 互联网 我要投稿

关键词: Tomcat5 , Lomboz , Eclipse3 , 配置 , IP , CA

在project属性中,按图片中所示设置。
这样servlet编译后的class文件就会按照你的package结构自动放置在classes下面了。
如图:11

9、怎么解决lomboz从.jsp文件转.java(servlet)文件时候中文乱码的问题
关键是jsp文件中要设定编码格式。
<%@ page language="java" contentType="text/html;charset=gb2312" %>
下面的gif图片,说明了当jsp文件中加入上面的标签后,原来在servlet中乱码的中文现在可以正确的显示了,观察一下servlet发现,增加了
response.setContentType("text/html;charset=gb2312");
但该句对代码中的中文是否是乱码,并没有起到关键作用,只是告诉servlet,要将代码中的中文以指定的编码格式输出(是为了执行结果而指定的中文编码格式)。导致servlet代码中的中文可以正确显示的原因,在于lomboz在将.jsp文件解析为.java时,因为发现了<%@ page language="java" contentType="text/html;charset=gb2312" %>这个标签,所以将.jsp编译为.java时,对其中的中文字符做了相应的编码转化。所以一句话,保证servlet代码中不出现乱码,关键在jsp文件中。
如图:
(1)没有设置编码格式的jsp文件

(2)转成servlet后,代码中出现中文乱码的问题


(3)如果在jsp文件中指定编码

(4)则转servlet后,中文转化正确



共3页  第1页 第2页 第3页


 
 
标签: Tomcat5 , Lomboz , Eclipse3 , 配置 , IP , CA 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站