Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

JSP의 속성에서 Java 표현식의 결과를 설정하는 방법은 무엇입니까?

<시간/>

태그는 setProperty의 JSTL 친화적인 버전입니다. 동작. 태그는 표현식을 평가하고 결과를 사용하여 JavaBean 또는 java.util.Map 개체 값을 설정하기 때문에 유용합니다. .

속성

태그에는 다음과 같은 속성이 있습니다. -

속성 설명 필수 기본값
저장할 정보 아니요 본체
대상 속성을 수정해야 하는 변수의 이름 아니요 없음
속성 수정할 속성 아니요 없음
var 정보를 저장할 변수의 이름 아니요 없음
범위 정보를 저장할 변수의 범위 아니요 페이지

대상을 지정하면 속성도 지정해야 합니다.

예시

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %>
<html>
   <head>
      <title><c:set> Tag Example</title>
   </head>
   <body>
      <c:set var = "salary" scope = "session" value = "${2000*2}"/>
      <c:out value = "${salary}"/>
   </body>
</html>

위의 코드는 다음 결과를 생성합니다 -

4000