定义一个变量 String strOut = "<a href=\".....\">连接</a>";
再用<%=strOut%>显示在你要显示的地方
再用<%=strOut%>显示在你要显示的地方
解决方案 »
- ssh项目tomcat启动时报错错误如下
- java必备插件,提高开发效率10%以上,您会爱上它的!顶
- 对于j2ee的初学者来说,glassfish vs jboss
- java.lang.IllegalArgumentException: object is not an instance of declaring class
- 小弟学习过程中 遇到一道题 望高手解答下 谢谢!
- struts2 用超链接向action中传值的奇怪问题!!!!
- 一个ORM问题.最基本的,如何实现两个模型类的一对多/多对一映射.
- 讨论:用java技术实现网站cms系统
- 小弟初学Junit,请高手指点
- 我安装了jb6,菜单项 file->new->EJB 2.0 Bean designer为什么不能激活呢
- [求助]推荐关于J2EE的部署、移植和开发的好的国外或国内网站!
- 一个数据库问题:主键自动生成,在EntityBean中我没有办法找到刚创建的记录![高分!]
回复人: zzm_hs(No_Tear) 定义一个变量 String strOut = "<a href=\".....\">连接</a>";
再用<%=strOut%>显示在你要显示的地方不行啊,\"的地方报错:Generated servlet error:
<tr><td><a href=\"a.html\">lianjie</a></td></tr>
你把“\”拿掉
<html>
<head> <script language="javascript">
</script></head>
<body>
<form name="main">
<%
String str3 = "<table><tr><td><B>lianjie</B></td></tr>
<tr><td><I>lianjie</I></td></tr>
<tr><td><a href='a.html'>lianjie</a></td></tr>
</table>";
%>
<tr>
<td><input type="text" name="text1" value=""></td>
</tr>
<br/>
<tr>
<td><input type="text" name="text2" value=""></td>
</tr>
<br/>
<%=str3%>
</form>
</body></html>
源代码如上,报错啊,错就在 'a.html' 换成 "a.html" ,和 \'a.html\' 和 \"a.html\" 都不行
第一行漏贴了个 <<%@ page contentType="text/html;charset=GB2312"%>
<%
String str3 = "<table><tr><td><B>lianjie</B></td></tr>
<tr><td><I>lianjie</I></td></tr>
<tr><td><a href='a.html'>lianjie</a></td></tr>
</table>";
%>
<html>
<head> <script language="javascript">
</script></head>
<body>
<form name="main">
<table>
<tr>
<td><input type="text" name="text1" value=""></td>
</tr>
<br/>
<tr>
<td><input type="text" name="text2" value=""></td>
</tr>
<br/>
</table>
<%=str3%>
</form>
</body></html>
解决,原来是把String str3 = "<table><tr><td><B>lianjie</B></td></tr>
<tr><td><I>lianjie</I></td></tr>
<tr><td><a href='a.html'>lianjie</a></td></tr>
</table>";写成一行,String str3 = "<table><tr><td><B>lianjie</B></td></tr><tr><td><I>lianjie</I></td></tr><tr><td><a href=\'a.html\'>lianjie</a></td></tr></table>";中间不加回车,就可以了