0

这是我的jsp页面代码

<div class="hide">
    <!-- actions for datatables -->
    <div class="dt_gal_actions">
    <div class="btn-group">
        <portlet:renderURL var="showjspURL">
            <portlet:param name="jspPage" value="/jsps/newrestaurant.jsp" />
        </portlet:renderURL>

        <a href="<%= showjspURL.toString() %>" target="_self" class="btn btn-success" title="Click to Add new advertise">New Restaurant</a>

        <button data-toggle="dropdown" class="btn dropdown-toggle">
            Action <span class="caret"></span>
        </button>

        <ul class="dropdown-menu">
            <li><a href="#" class="delete_rows_dt" data-tableid="dt_gal"><i class="icon-trash"></i> Delete</a></li>
            <li><a href="javascript:void(0)">Lorem ipsum</a></li>
            <li><a href="javascript:void(0)">Lorem ipsum</a></li>
        </ul>
    </div>
</div>

这是我的问题:

<a href="<%= showjspURL.toString() %>" target="_self" class="btn btn-success" title="Click to Add new advertise">New Restaurant</a>

此链接始终在新窗口中打开。我尝试了 evry 标签,但它并没有改变它的打开方式..

我该如何解决这个问题?以上是我使用它的jsp页面。

4

1 回答 1

0

我不知道那个简单的href有什么问题..但是如果它对其他人有帮助的话,我已经用下面的href使用java脚本解决了这个问题......

 <a href="javascript:q=(document.location.href);void(open('<%=showjspURLs.toString() %>?url='+escape(q),'_self','resizable,location,menubar,toolbar,scrollbars,status'));" class="btn btn-success" title="Click to Add new advertise">New AD</a>

希望这对某人有帮助

于 2012-10-24T06:14:59.957 回答