2015-10-13 5 views
0

Я создаю портлет Spring MVC Liferay 6.2. У меня есть форма с 2 кнопками. Первая кнопка подтверждает форму (Отправить). Второй перенаправляет на jsp. У меня есть трудность иметь его полностью, как мне нужно.Проблема с подтверждением формы в портлете весов MVC

В идеале я хотел бы сделать это:

<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> 

Если я использую этот код на 2 кнопки корректно отображаются с 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> 

Я только заменил второй с, то вторая кнопка ведет себя правильно (перенаправляет к viewLogsURL), но класс Span2 не применяется больше ...

Есть ли способ перенаправить кнопку и класс span2?

ответ

0

Попробуйте это:

<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> 

Если я помню button тег действительно представить по умолчанию.

+0

Это не делает никаких действий. –

Смежные вопросы