외부 라이브러리 JSP 사용하기JAVA2023. 5. 9. 12:15
Table of Contents
외부에서 제공되는 라이브러리를 JSP에서 사용하기 위해 taglib 지시자를 이용
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
전송된 파라미터 name체크
<h2>${param.name }</h2>
<h2>${param.addr }</h2>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!-- 외부에서 제공되는 라이브러리를 JSP에서 사용하기 위해서는 taglib지시자를 이용해서 jsp문서에 추가하고 작업해야 한다. -->
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<!-- JSTL(자바표준태그 라이브러리)
core : 일반적으로 jsp에서 많이 사용하는 문법을 태그로 표현(prefix="c")
JSTL내부에서 EL을 사용하는 경우가 대부분이다.(조건식)
[EL]
1) parameter 접근 방법
param.파라미터명
-->
<h3>c:if의 사용 - 자바의 if문(true인 경우에만 체크)</h3>
1. 전송된 파라미터의 name을 체크하기(name이 홍길동이면 "홍길동님 환영합니다." 메시지를 출력하기)
<h2>${param.name }</h2>
<h2>${param.addr }</h2>
<!-- name속성이 prameter명이다. -->
<%-- <c:if test="${param. }">
</c:if> --%>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<head><title>EL implicit Object Test</title></head>
<body>
<center><h2> client data 처리 연습 </h2></center>
<form method='post' action='/springmvc/resources/jstl/jstl_if.jsp'>
이름<input type='text' name='name'><br>
주소<input type='text' name='addr'><br><p>
다음중 현재사용중인 소프트웨어를 선택하여 주세요<br>
<input type='checkbox' name='sw' value='hwp'>hwp<br>
<input type='checkbox' name='sw' value='MS/WORD'>MS/WORD<br>
<input type='checkbox' name='sw' value='EXCEL'>EXCEL<br><p>
<input type='submit' value='전송'>
<input type='reset' value='취소'>
</form>
</body>
</html>
'JAVA' 카테고리의 다른 글
STS 플러그 설치 방법 (0) | 2023.05.09 |
---|
@Soohocoding :: Soohocoding
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!