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看下页面的源码,对应的“购物车” jsp中生成json数据有什么现成的开源库可以用呢? hibernate 缓存 关于JSP基础问题,特来回顾下。。 ireprot参数问题 定时关闭IE页面时能否不弹出提示窗口呢?? 转换编码后 输出的仍是乱码,请教各位了 菜鸟请教---jsp中的不可见元素 我编译好的class文件应该放在哪个目录下才能起作用,我用的是tomcat jbuilder7中的"Web Run Using ***"是什么意思?怎么设置成default? 我少装了什么软件? 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看下页面的源码,对应的“购物车”