这是我的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页面,我正在使用它。
答案 0 :(得分:0)
我不知道那个简单的href中的问题是什么..但是我用以下的href解决了这个问题,如果万一它有助于其他...
<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>
希望这有助于某人