JSTL(JSP Standard Tag Library)1
JSTLが提供するタグタイプ
ライブラリサブ機能プレフィックスuriコア変数サポート、ストリーム制御、URL処理chttp://java.sun.com/jsp/jstl/coreXMLコア、ストリーム制御、XML変換xhttp://java.sun.com/jsp/jstl/xml国際化領域、メッセージフォーマット、デジタルおよび日付フォーマットfmthttp://java.sun.com/jsp/jstl/fmtデータベースSQLhttp://java.sun.com/jsp/jstl/sql関数集合処理、String処理fnhttp://java.sun.com/jsp/jstl/functions
コアラベル:変数サポートラベル-set,remove
≪変数設定|Variable Settings|oem_src≫:指定した領域に変数を作成します.
// var - EL에서 사용될 변수명
// scope - 변수값이 저장될 영역(page, request, session, application)
// value - 변수 값
<c:set var = "varName" scope="session" value="someValue" />
<c:set var "varName" scope="request">
some Value
</c:set>
変数の削除<c:remove var = "varName" scope = "request" />
実習
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
/* <c:set var="value1" scope="request" value="choi"/>와 같은 의미!!
<%
request.setAttribute("value1", "choi");
%>
*/
<c:set var="value1" scope="request" value="choi"/>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
성 : ${value1 } <br>
<c:remove var="value1" scope="request"/>
성 : ${value1 } <br>
</body>
</html>
結果
Reference
この問題について(JSTL(JSP Standard Tag Library)1), 我々は、より多くの情報をここで見つけました https://velog.io/@oyeon/JSTLJSP-Standard-Tag-Library1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol