2010-12-03 2 views
0

제목이 내 질문을 설명한다고 생각합니다. Struts2 태그를 사용하여 레이블 (또는 실제 차이를 이해하지 못함)에 링크 (또는 단추)를 추가해야합니다.Struts2 - Struts2 태그를 사용하여 레이블/범위에 링크/단추를 넣을 수 있습니까?

<s:label cssClass="menu_span"> 
    <s:submit value="Login" /> 
</s:label> 

이 작동하지 않습니다. 또한, 나는

내가 태그 참조를보고했지만, 수 밤은 그것을 할 것 같다 (... 같은 s:html, s:body, s:head, s:title, s:img, 등) s:span 참조 didnt가!

감사

답변

0

첫째, 당신은 표준 HTML 태그는 JSP의 태그 라이브러리가 간단하고에게 있습니다 (AN s:html 태그 등이없는 이유있는) 잘 작동 Struts2 태그를 사용할 필요가 없습니다 HTML 출력을 표준화하여보다 쉽게 ​​만들 수 있습니다. 태그 구문이 실제로 생성 된 출력과 동일 할 때 유용하지 않습니다.

두 번째, 레이블에 제출 버튼을 배치하여 달성하려는 목표는 무엇입니까? 레이블은 라디오 버튼, 체크 상자, 텍스트 필드 등과 같은 양식 요소와 텍스트를 연결하는 데 사용됩니다. 버튼은 이미 클릭 할 수 있으므로 수행하려는 작업을 따르지 않습니다.

+0

첫 번째로, 모든 종류의 태그가 있다고 생각합니다. jsf와 같은 일이 발생합니다. Secondo : 나는 botton을 넣고 사용자 정의 공간에 레이블/범위를 설정해야합니다. 200px 너비 (span) 공간에 botton을 넣는 것. 답장을 보내 주셔서 감사합니다 :) – markzzz

+0

그 다음 (라벨이 아닌) 스팬에 버튼을 배치하려는 것처럼 들립니다. 버튼에 직접 CSS를 적용하여 원하는대로 형식을 지정할 수 있습니다. –