请帮忙

wuxinlangman 2005-05-13 03:59:29
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%
try
{
String sql="select top 4 * from yzcy_newsinfo where sslb like '51'";
rs=stmt.executeQuery(sql);
while(rs.next())
{
%>
<tr>
<td>¡¤<A href="news_show.jsp?xwxh=<%=rs.getString("xwxh")%>" title=<%=rs.getString("xwbt")%> target=_blank class="hang"><%=(substringChinese(rs.getString("xwbt"),0,23))%></A></td>
</tr>
<tr>
<td height="1" background="images/xian.gif"></td>
</tr>
<%
}

rs.close();
}
catch(Exception e)
{
}
%>
</table>
我的目的是输出一个超连接,连接中有标题可是就在标题那个地方出错误,如果title和超连接的内容都次些的话就不能输出htm了但是去掉其中的任意一个或是把<%=rs.getString("xwbt")%>或是"><%=(substringChinese(rs.getString("xwbt"),0,23))%>任意一个换成html语言她都能运行
比如任意换成字符串都可以正确运行。请问是什么原因
...全文
75 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dophin1003 2005-05-16
  • 打赏
  • 举报
回复
看错了,不好意思。
dophin1003 2005-05-16
  • 打赏
  • 举报
回复
两个变量之间要用&来连接。
wuxinlangman 2005-05-16
  • 打赏
  • 举报
回复
我尝试了
这样不行,我这样做的时候下面的html都不能显示
也就是下面的循环不能显示!
MARS.nEIL 2005-05-13
  • 打赏
  • 举报
回复
先把rs.getString("xwbt")取出来放一个变量,然后再把这两个地方的改成变量试试..
jihanzhong 2005-05-13
  • 打赏
  • 举报
回复
<%=rs.getString("xwbt")%>或是"><%=(substringChinese(rs.getString("xwbt"),0,23))%>

建议放到String里处理好了再来显示。不然的话:
1:确保rs有xwbt字段
2:substringChinese是自己定义的吗?
3:rs.getString("xwbt")长度是否足够取你要的sub????

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧