2010-02-22 5 views
0

양식 안의 다른 HTML 요소 사이에 s : textfield를 삽입하면 맨 아래에 s : textfield가 삽입되는 이유는 무엇입니까? 어떻게 해결할 수 있습니까? 브라우저에서struts2 UI 구성 요소 문제

<label><span class="required">*</span>First name</label> 
       <input type="text" id="firstName" name="firstName" value=""><br> 

       <div> 
       <s:select id="selectDrop" list="list" name="list"/> 
       </div> 

       <label><span class="required">*</span>Last name</label> 
       <input type="text" id="lastName" name="lastName"><br> 

결과 :
이름

"요소 드롭 다운"

+0

생성 된 HTML 콘텐츠를 표시 할 수 있습니까? 당신은 select를 생성하기 위해 struts에 특정한 표기법을 사용하고있다. 그것은 아마도 어떻게 든 문제 일 것입니다. 스트럿과 함께 다른 요소를 만드는 것도 옵션입니까? –

답변

0

내가 실제로들에 그들을 = "간단한"를 추가하여 해결할 수 있었다 확인 : 양식 요소.

<s:form id="registrationForm" action="/registration/.action" method="post" theme="simple"> 

속성을 추가하지 않으면 Struts2 UI 구성 요소에 자체 스타일 시트가 추가되어웨어 동작이 발생합니다.

+0

다음 주제에 대한 내용을 볼 수 있습니다. http://struts.apache.org/2.1.6/docs/themes-and-templates.html – Nate