ビューページの作成例


ビューページを符号化する場合、文法を考慮する必要があることが多いので、例を挙げたい.
会員登録に失敗した場合、ビューページにメッセージが表示されます
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" import="bit.hibooks.setting.MemberModeSet"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

	<c:if test="${!empty joinCode}">
	    <script type="text/javascript">
		var joinCode = ${joinCode}; 	//alert(joinCode);
	    	if(joinCode == <%=MemberModeSet.JOIN_F_EMAIL_EXIST%>){
	 		alert("이미 가입된 회원입니다");
		}
	    </script>
	</c:if>

  • cタグはjstlであり、scriptタグはJavaScript、${}はEL式、<%=%>はjsp式タグである.

  • jstlを書き込むには、jspインジケータラベル<%@taglib%>に書き込み、MemberModesetクラスをページインジケータにインポートしてモード定数値を取得します.
  • to be continued........