0
가장 간단한 스프링 선택 태그를 사용하려고합니다. 검정 아래에 두 개의 선택 사항이 있고 흰색 아래에 두 개의 선택 사항이 있습니다. 태그는 공백으로 렌더링됩니다. 매우 실망 스럽습니다. 내 JSP에서스프링 선택 태그로 인해 HTML 페이지가 손상됩니다.
나는 페이지 헤더에 내 가져 오기이이
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<form:select path="productColor">
<form:option value="default" label="--Select color"></form:option>
<form:options items="${colorsMap}"></form:options>
</form:select>
내 컨트롤러에 다음 코드를
Map< String, String > colors = new HashMap();
colors.put("black", "BLACK");
colors.put("white", "WHITE");
model.addObject("colorsMap", colors);
경로가 건물 내 모델 객체에 해당한다 "productColor"
있다내가 뭘 잘못하고 있니? 많은 변형을 시도했고, 많은 자습서와 예제를 따랐습니다. 선택 태그가 사용되는 곳의 아래 전체 페이지에 공백이 생길 때마다 나는 행운이없는 모든 것을 T에게하고 있습니다 ...... 도와주세요.
일부 프린트 스크린을 게시 할 수 있습니까? – Secondo
@ user3924466은'commandObject'에서 사용할 수있는 'productColor' 경로입니다. 서버 로그의 오류를 찾으십시오. –
<% @ taglib prefix = "form"uri = "http : // www. springframework.org/tags/form "%> 그러면 페이지가 정상적으로 보입니다. 그 태그는 무엇이 잘못 되었습니까? –