jsp页面方法的调用
<%@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>
<link href="../css/style.css" rel="stylesheet" type="text/css">
<tr class="maintitle"<%=trbg%> onMouseOver="this.className='mouseover'" onMouseOut="this.className='mouseout'">
<a href="#"><% String getStr(String str)%>
<td><%if (rst.getString("v_wtqs")==null){%> <%}else{%><%=rst.getString("v_wtqs")%><%}%></td>
<td><%if (rst.getString("v_zs")==null){%> <%}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>
</a>
</tr>
怎样在页面中有中文的地方调用getStr(String str)方法,帮我看看,谢谢
问题点数:50、回复次数:10Top
1 楼greenmars2004(火球)(业余程序员)(我会的不多,不过都可以告诉你)回复于 2005-01-19 09:04:42 得分 0
?????Top
2 楼colorfulbutterfly(云儿)回复于 2005-01-19 09:12:58 得分 0
to 火球:就是在有中文显示的地方怎么调用这个方法,怎么写,谢谢Top
3 楼viperboy(viperboy)回复于 2005-01-19 09:19:02 得分 0
哪有中文呀???Top
4 楼colorfulbutterfly(云儿)回复于 2005-01-19 09:19:35 得分 0
<%!
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";
}
%>
调用那个方法来转换编码,怎么调用Top
5 楼colorfulbutterfly(云儿)回复于 2005-01-19 09:20:21 得分 0
从数据库中取出的数据有中文的,怎么写这个调用呢^_^Top
6 楼feishao45(飞少)回复于 2005-01-19 09:22:05 得分 50
getStr(result.getString("yourname"));Top
7 楼colorfulbutterfly(云儿)回复于 2005-01-19 09:36:09 得分 0
<td height="25"><%=rst.getString("v_jobno")%> </td>
能不能帮我写到这个地方呢,我不知道怎么写
Top
8 楼colorfulbutterfly(云儿)回复于 2005-01-19 09:39:01 得分 0
<td height="25"><%= getStr(rst.getString("v_stepname"))%>
刚写错了^_^谢谢接分
Top
9 楼singedcat(以夢為馬)回复于 2005-01-19 09:46:48 得分 0
友情up。Top
10 楼steveyue(约翰岳)回复于 2005-01-19 09:52:44 得分 0
<%@ 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){%> <%}else{%><%=rst.getString("v_wtqs")%><%}%>
</td>
<td><%if (rst.getString("v_zs")==null){%> <%}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>
Top




