【发布时间】:2012-08-18 06:13:29
【问题描述】:
我们正在尝试使用 Struts2-jQuery 和 Struts2 标签将 HREF 目标加载到 Div 标签。下面是代码。
只要 s:url 值是内部 URL,它就可以正常工作,但是如果我将其更改为外部 URL,例如 www.google.com,则单击链接时不会发生任何事情。
如果 URL 是外部 URL,我们需要做些什么不同的事情吗?即当前应用程序之外的 URL
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<html>
<head>
<sj:head/>
</head>
<body>
<div id="div1">Div 1</div>
<s:url var="ajaxTest" value="/AjaxTest.action"/>
<sj:a id="link1" href="%{ajaxTest}" targets="div1">
Internal Content
</sj:a>
<s:url var="ajaxXternal" value="www.google.com"/>
<sj:a id="link2" href="%{ajaxXternal}" targets="div1">
External Content
</sj:a>
</body>
</html>
【问题讨论】:
-
10/14 问题得到解答;如果答案不令您满意,请不要接受——但如果是,请接受。只有你可以决定。
标签: jquery ajax struts2 href struts2-jquery