注意:我不想要ajax或jquery实现,因为这些方法已经在堆栈上。 请尽快帮助。
以下是参考代码
<div class="col-lg-3 col-xs-12 ">
<div class="small-box bg-aqua" id="java" onclick="myFunc(this.id);">
<a class="small-box-footer"> JAVA </a>
<div class="inner">
<h3><c:out value="${javaCount}"/></h3>
<p>Java</p>
</div>
<span class="icon" style="padding-top: 27px;"> <i
class="fa fa-book ">
</i>
</span>
</div>
</div>
点击上面的模态调用以下函数
function myFunc(id){
alert(id)
$('#').attr('action','${pageContext.request.contextPath}/viewSpecificBook?data='+ id);
$('#').submit();
}
现在上面的函数应该调用以下spring Controller
@RequestMapping(value="viewSpecificBook", method = RequestMethod.GET)
public ModelAndView viewSpecificBook()
{
}
调试后我注意到控件没有转发到弹簧,但是它到达了javascript函数。
请帮助!
答案 0 :(得分:0)
function myFunc(id){
window.location = 'your_url?data='+id;
}
它也会击中你的控制器。试试这个,它会起作用。