Html Spring MVC liferay portlet中的表单验证问题

Html Spring MVC liferay portlet中的表单验证问题,html,forms,twitter-bootstrap,liferay,Html,Forms,Twitter Bootstrap,Liferay,我正在构建一个Spring MVC Liferay 6.2 portlet。 我有一张有两个按钮的表格。 第一个按钮验证表单(提交)。 第二个重定向到jsp。 我很难完全按照我的需要得到它 理想情况下,我会这样做: <form ...> ... <div class="controls-row "> <label class="span1" ></label> <input class

我正在构建一个Spring MVC Liferay 6.2 portlet。 我有一张有两个按钮的表格。 第一个按钮验证表单(提交)。 第二个重定向到jsp。 我很难完全按照我的需要得到它

理想情况下,我会这样做:

<form ...>
...
<div class="controls-row  ">
             <label class="span1"   ></label>
             <input class="span2 btn " type="submit" value="Submit Form" > 
             <label class="span4"   ></label>
             <button  class="span2 btn " onClick="<%=viewLogsURL.toString()%>" value="View Logs" />
        </div>
</form>

...
如果我使用这段代码,这两个按钮将正确显示为bootstraps2(span2类适用,每个按钮占用屏幕的2/12)。 但是第二个按钮不会像应该的那样重定向到viewLogsURL,而是提交表单(就像第一个按钮一样)

或者,如果我使用此代码:

<form ...>
...
<div class="controls-row  ">
             <label class="span1"   ></label>
             <input class="span2 btn " type="submit" value="Submit Form" > 
             <label class="span4"   ></label>
             <aui:button  class="span2 btn " onClick="<%=viewLogsURL.toString()%>" value="View Logs" />
        </div>
</form>

...
我刚刚用a替换了第二个按钮,然后第二个按钮的行为正确(重定向到viewLogsURL),但span2类不再适用

有没有办法让按钮重定向并应用span2类?

试试以下方法:

<form ...>
...
    <div class="controls-row  ">
        <label class="span1"   ></label>
        <input class="span2 btn " type="submit" value="Submit Form" > 
        <label class="span4"   ></label>
        <input type="button" class="span2 btn" onClick="<%=viewLogsURL.toString()%>" value="View Logs" />
    </div>
</form>

...

如果我记得
按钮
标记,则默认情况下提交。

这不执行任何操作。