public class Tool {
public Tool() {
}
public static String transfer(String temp)
{
try{
byte []t=temp.getBytes("8859_1");
temp=new String(t);
}catch(Exception e){e.printStackTrace();}
return temp;
}}out.println(Tool.transfer(rst.getString(1)));
public Tool() {
}
public static String transfer(String temp)
{
try{
byte []t=temp.getBytes("8859_1");
temp=new String(t);
}catch(Exception e){e.printStackTrace();}
return temp;
}}out.println(Tool.transfer(rst.getString(1)));
可是我如何在JSP页里引用这个类? 先把这个类编译成单独的.class文件?放在类路径里 然后就可以从JSP页里用这个tool类了吗?
public class MyActionServlet extends ActionServlet
{
public MyActionServlet()
{
}
protected void process(HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException
{
request.setCharacterEncoding("gb2312");
super.process(request, response);
}
}
在web.xml中,找到
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
把它换为
<servlet-class>MyActionServlet(注意这里是完整类名)</servlet-class>
转换一下,一切ok.
<%@page contentType="text/html; charset=gb2312" %>就可以了