JSP页面用out.println语句输出<s:a></s:a>标签的问题 先不用s标签试试out.println("<a href=\"http://www.baidu.com\">购物车</a>"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 out.println("<s:a href=\"cart\">购物车</s:a> ");这个不行的,你输出到页面就是字符串了。你想把S标签写到静态html中,html会认这种标签吗s标签要经过编译后才能显示成超链接。用普通的超链接方式。 这样可以,正常的<a></a>能输出,但是不能输出struts2的<s:a>标签,是本来就不能这样输出的嘛? 可能是jsp编译的问题,s标签你直接打印过去,可能没被编译成普通的a标签。所以一般是jsp页面写好s标签,然后后台传值到前台。 你的out.println是写到JSP页面中的还是Servlet中的,如果是JSP页面中可以直接用<s:a href="#">..</s:a>,如果是Servlet就不知道了。 你可以直接用<s:a href=\"cart\">购物车</s:a> 这个标签啊 在jsp中它会被编译成普通的超链接显示到页面的。 这样可以,正常的<a></a>能输出,但是不能输出struts2的<s:a>标签,是本来就不能这样输出的嘛?jsp页面是在服务器端解析的,将解析完的静态页面返回给浏览器,说明out.println("<s:a href=\"cart\">购物车</s:a> ")只是解析成<s:a href=\"cart\">购物车</s:a> ,并不会在做解析就传给浏览器了,另楼主可以F12看下页面的源码,对应的“购物车” JS如何批量获取图片的宽度和高度? 一种404错误不知怎么回事 selenium测试 无限分类JAVA方法如何用递归删除数据库中的数据 rss地址是什么啊???? 怎样用jsp显示保存在oracle中的blob字段的图片?着急 关于读取文件 怎样从数据库取图片再线等谢谢 初次搞jsf,遇到一个问题! 一个星期了都没解决的问题阿 memcached怎样移除down的节点 求一段能用的jsp上传文件的代码
这个不行的,你输出到页面就是字符串了。你想把S标签写到静态html中,html会认这种标签吗
s标签要经过编译后才能显示成超链接。用普通的超链接方式。
<s:a href="#">..</s:a>,如果是Servlet就不知道了。
out.println("<s:a href=\"cart\">购物车</s:a> ")只是解析成<s:a href=\"cart\">购物车</s:a> ,并不会在做解析就传给浏览器了,另楼主可以F12看下页面的源码,对应的“购物车”