Struts2 태그를 사용하여 양식이있는 웹 페이지를 디자인하는 동안 'terms and conditions'확인란이 있습니다.Struts2에서 레이블에 하이퍼 링크를 지정하는 방법은 무엇입니까?
<s:checkbox name="agree" label="Agree terms & Conditions"/>
는 지금은 라벨 에 대한 하이퍼 링크를 제공 약관을 동의합니다. 어떻게해야합니까?
Struts2 태그를 사용하여 양식이있는 웹 페이지를 디자인하는 동안 'terms and conditions'확인란이 있습니다.Struts2에서 레이블에 하이퍼 링크를 지정하는 방법은 무엇입니까?
<s:checkbox name="agree" label="Agree terms & Conditions"/>
는 지금은 라벨 에 대한 하이퍼 링크를 제공 약관을 동의합니다. 어떻게해야합니까?
해당 태그에 simple
테마를 사용하면 HTML을 직접 작성할 수 있습니다. 당신이 원하는대로 그런 다음 레이블을 만듭니다 (테이블 구조와 함께 그 would have been created by the XHTML Theme) :
<tr>
<td class="tdLabel">
<label for="agree" class="label">
<a target="_blank" href="http://stackoverflow.com/users/1654265/">
Agree terms & Conditions
</a>
</label>
</td>
<td>
<s:checkbox id="agree" name="agree" theme="simple" />
</td>
</tr>
이 (숨겨진 필드가 체크 박스에 대한 Struts에 의해 생성) 다음과 같은 HTML 발생합니다 :
<tr>
<td class="tdLabel">
<label for="agree">
<a target="_blank" href="http://stackoverflow.com/users/1654265/">
Agree terms & Conditions
</a>
</label>
</td>
<td>
<input type="checkbox" id="agree" name="agree" />
<input type="hidden" id="__checkbox_agree"
name="__checkbox_agree" value="true">
</td>
</tr>
필요한 항목이어야합니다.
결과 페이지의 '확인란'이 있어야하는 장소 대신 양식 위에 표시되는 것이 좋으면. – Aadya
''와 함께 생성 된 HTML을 게시하십시오. 이 문제는 아마'XHTML' (기본) 테마가 여기에없는 table/tr/td 태그를 생성하고 있다는 사실과 관련이 있습니다. 나는 항상 '간단한'테마를 사용하기 때문에 'XHTML'에 의해 생성 된 정확한 HTML은 기억이 나지 않지만 게시하면 답변을 수정할 수 있습니다 –
@Aadya 내 의견을 읽었습니까? ? "소스보기"와 함께 여기에있는 HTML을 복사하십시오 –
@DaveNewton을 화나게하지 않습니다. 어떤 사람이 질문을 하향 투표하는 경우, 그 질문은 어리석은 질문이라고 생각 했어야합니다. 그건 그 사람들이 그 대답을 알고 있었음을 의미합니다. 나는 '아래로 투표'하는 것이 좋다고 말하고 있지만, _we가 적어도 대답을 알 수 있도록 답변을 작성해야합니다. – Aadya
@Aadya 많은 사람들이 downvote 이유, 일부는 유효하지 일부. 또한, 어리석은 질문은 그들이 대답을 알고 있다는 것을 의미하지 않는다 (또는 대답이 있다는 것을 의미하지 않는다). 나의 요지는, * 우리 * 예를 들어, 사람들이 투표 중일 때, 누가 투표를하는지, 어떻게 투표를하는지, 왜 투표를해야하는지 등을 결정하고 "downvote를 설명해주십시오"이상의 가짜 해설은 도움이되지 않습니다. –