<%!
public String getStr(String str)
{
try
{
String temp_p=str;
byte[] temp_t=temp_p.getBytes("ISO8859-1");
String temp=new String(temp_t);
return temp;
}
catch(Exception e)
{
//to do nothing
}
return "null";
}
%>
调用那个方法来转换编码,怎么调用

解决方案 »

  1.   

    <td height="25"><%=rst.getString("v_jobno")%> </td>
    能不能帮我写到这个地方呢,我不知道怎么写
      

  2.   

    <td height="25"><%= getStr(rst.getString("v_stepname"))%>
    刚写错了^_^谢谢接分
      

  3.   

    <%@ page pageEncoding="UTF-8"%>
    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <%
    String CharacterEncoding = "UTF-8";
    response.setContentType("text/html;charset=UTF-8");
    request.setCharacterEncoding(CharacterEncoding);
    %>
    <%!
    public String getStr(String str)
    {
    try
    {
    String temp_p=str;
    byte[] temp_t=temp_p.getBytes("ISO8859-1");
    String temp=new String(temp_t);
    return temp;
    }
    catch(Exception e)
    {
    //to do nothing
    }
    return "null";
    }
    %><html>
    <head>
    <title></title>
    <!--你这里没有闭合,前面有<head>后面就应该跟上</head>以及<body>-->
    </head>
    <link href="../css/style.css" rel="stylesheet" type="text/css">
    <body>
    <!--表格标志也不全<table>哪里去了-->
    <table>
    <tr class="maintitle"<%=trbg%>  onMouseOver="this.className='mouseover'" onMouseOut="this.className='mouseout'">
    <a href="#"><% String getStr(String str)%>//这个地方有问题,不明白什么意思,要输出应该<%=new String("内容")%>
    <td><%if (rst.getString("v_wtqs")==null){%>&nbsp; <%}else{%><%=rst.getString("v_wtqs")%><%}%>
    </td>
    <td><%if (rst.getString("v_zs")==null){%>&nbsp; <%}else{%><%=rst.getString("v_zs")%><%}%></td>

       <td height="25"><%=rst.getString("v_jobno")%> </td>
       <td height="25"><%=rst.getString("v_stepname")%></td>
       <td height="25"><%=rst.getString("d_status")%></td>
       <td height="25"><%=rst.getString("v_typename")%></td>
       <td height="25"><%=rst.getString("v_task")%></td>
       <td height="25"><%=rst.getString("d_accept")%></td>
       <td height="25"><%=rst.getString("v_status")%></td>
    //你的方法这样调用就行getStr(rst.getString("v_stepname"))   
       
      </a>
            </tr>