1:java开发中系统环境变量设置(jdk):
方法如下:
win2000/winxp中:
右键我的电脑--》属性--》高级--》环境环境变量
classpath=.;jdk安装目\lib
path=jdk安装目录\bin
注意:一定不可忽略“.”。
win98中:
修改autocexe.bat 就是修改自动批处理文件。
添加:
set classpath=.;jdk安装目\lib
set path=jdk安装目录\bin;%path%
linux中:
假设jdk安装在/home/jdk1.4.0/下,打开/etc/profile,在其中加入:
path="/home/jdk1.4.0/bin:$path"
classpath=.:/home/jdk1.4.0/jre/lib/rt.jar:/home/jdk1.4.0/lib/tools.jar
java_home=/home/jdk1.4.0
export path classpath java_home
2:(前提设置好了系统环境变量)
不带包的编译,相当简单:
javac 类名.java
java 类名
关于带包的编译问题:
如果你的类是带包的,应该用如下方法编译:
javac -d 包的父目录 类名.java
java 包名.类名
3:tomcat服务器配置:
1):设置好系统环境变量。
2):java_home=g:\jbuilder6\jdk1.3.1
g:\jbuilder6\jdk1.3.1为jdk安装目录
3):tomcat_home=tomcat安装目录
4:修改serlet而不重新启动tomcat修改
%tomcat_home%\conf\server.xml
大致如下:
<context path="" docbase="root" debug="0" reloadable="true"/>
其中reloadable就是配置是否自动reload的,把它设为true,如果没有这一项,加上。
5:修改webshpere中的servlet而不重新启动服务:
修改..\web-inf下面的web.xml:
加入
<webappext:webappextension xmi:version="2.0" xmlns:xmi="http://www.omg.org/xmi" xmlns:webappext="webappext.xmi" xmlns:webapplication="webapplication.xmi" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmi:id="webapp_id_ext" reloadinterval="3" reloadingenabled="true" fileservingenabled="true" directorybrowsingenabled="true" serveservletsbyclassnameenabled="true">其中reloadinterval="3" reloadingenabled="true" fileservingenabled="true" directorybrowsingenabled="true" serveservletsbyclassnameenabled="true"是主要的,reloadinterval="3" reloadingenabled="true" 是说修改后3秒自动重新载
入。
1:)3:)解决weblogic/webshpere中文问题:
font f = new font(uiresource.getstring( "default_font"),font.plain,12);
uimanager.put("label.font",f);
uimanager.put("label.foreground",color.black);
uimanager.put("button.font",f);
uimanager.put("menu.font",f);
uimanager.put("menuitem.font",f);
uimanager.put("list.font",f);
uimanager.put("checkbox.font",f);
uimanager.put("radiobutton.font",f);
uimanager.put("combobox.font",f);
uimanager.put("textarea.font",f);
2:)
font f = new font("隶书",font.plain,15);
uimanager.put("button.font",font);
uimanager.put("togglebutton.font",font);
uimanager.put("radiobutton.font",font);
uimanager.put("checkbox.font",font);
uimanager.put("colorchooser.font",font);
uimanager.put("togglebutton.font",font);
uimanager.put("combobox.font",font);
uimanager.put("comboboxitem.font",font);
uimanager.put("internalframe.titlefont",font);
uimanager.put("label.font",font);
uimanager.put("list.font",font);
uimanager.put("menubar.font",font);
uimanager.put("menu.font",font);
uimanager.put("menuitem.font",font);
uimanager.put("radiobuttonmenuitem.font",font);
uimanager.put("checkboxmenuitem.font",font);
uimanager.put("popupmenu.font",font);
uimanager.put("optionpane.font",font);
uimanager.put("panel.font",font);
uimanager.put("progressbar.font",font);
uimanager.put("scrollpane.font",font);
uimanager.put("viewport",font);
uimanager.put("tabbedpane.font",font);
uimanager.put("tableheader.font",font);
uimanager.put("textfield.font",font);
uimanager.put("passwordfiled.font",font);
uimanager.put("textarea.font",font);
uimanager.put("textpane.font",font);
uimanager.put("editorpane.font",font);
uimanager.put("titledborder.font",font);
uimanager.put("toolbar.font",font);
uimanager.put("tooltip.font",font);
uimanager.put("tree.font",font);
3:)针对jsp和servlet:
解决办法:
第一:
在jsp页面加入:
<%@ page contenttype="text/html; charset=gb2312" %>
或者在servlet里面
public void doget(httpservletrequest request, httpservletresponse response) throws servletexception, ioexception {
response.setcontenttype("text/html; charset=gb2312");//这是重要的
上面的如果在不行就用如下的方法在数据入库前进行调用:
public static string unicodetochinese(string s){
try{
if(s==nulls.equals("")) return "";
string newstring=null;
newstring=new string(s.getbytes("iso8859_1"),"gb2312");
return newstring;
}
catch(unsupportedencodingexception e)
{
return s;
}
}
public static string chinesetounicode(string s){
try{
if(s==nulls.equals("")) return "";
string newstring=null;
newstring=new string(s.getbytes("gb2312"),"iso8859_1");
return newstring;
}
catch(unsupportedencodingexception e)
{
return s;
}
}
<context-param>
<param-name>weblogic.httpd.inputcharset./*</param-name>
<param-value>gb2312</param-value>
</context-param>
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器