자바빈을 코어태그로 불러오기


1) 자바빈 생성 (Board.java)

name, subject, contents 3개의 값을 get, set 하는 자바빈 생성


package com.model;


public class Board {


private String name;

private String subject;

private String contents;


public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getSubject() {

return subject;

}

public void setSubject(String subject) {

this.subject = subject;

}

public String getContents() {

return contents;

}

public void setContents(String contents) {

this.contents = contents;

}

}



2) 코어태그를 이용하여 자바빈 이용 (board.jsp)

name, subject, contents 3개의 값을 get, set 하는 자바빈 생성


<%@ page language="java" contentType="text/html; charset=UTF-8"   pageEncoding="UTF-8"%>

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<%@ page import="com.model.Board" %>

<%

Board board = new Board();

%>

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

</head>

<body>

<c:set var="board" value="<%=board%>"/>

<c:set target="${board}" property="name" value="피카츄"/>

<c:set target="${board}" property="subject" value="제목은 피카"/>

<c:set target="${board}" property="contents" value="내용은 피카피카"/>

<ul>

<li>board.name은 ${board.name}</li>

<li>board.subject은 ${board.subject}</li>

<li>board.contents은 ${board.contents}</li>

</ul>

</body>

</html>


  • board.name은 피카츄
  • board.subject은 제목은 피카
  • board.contents은 내용은 피카피카



'JSP' 카테고리의 다른 글

필터  (0) 2016.03.18
커스텀 태그  (0) 2016.03.17
JSTL (JSP Standard Tag Library)  (0) 2016.03.15
표현 언어 (Expression Language)  (0) 2016.03.14
MVC 패턴으로 데이터베이스와 연동되는 게시판 (완성)  (0) 2016.03.14
Posted by netyhobby
,