EL의 자바빈즈 기반 기초 .학부공부/웹시스템설계및개발2018. 9. 15. 00:16
Table of Contents
반응형
Java Beans를 통한 EL의 활용을 간단히 살펴보자 .
그러기 위해서는 ELBean이라는 java파일을 javaResource에 하나 만들어 준다 . 이 siteName이라는 것은 말그대로
SiteName을 저장하는 변수이다.
package Example;public class ELBean {private String siteName;public String getSiteName() {return siteName;}public void setSiteName(String siteName) {this.siteName = siteName;}}다음은 예제를 위한 기본 Form이다 .<!DOCTYPE html><html><head><meta charset="UTF-8"><title>ELFORM</title></head><body><h2>EL의 Beans</h2><form method = "post" action ="beans.jsp">SITENAME :<input type= "text" name="siteName"><br/><input type= "submit" value ="SEND"></form></body></html>다음은 FORM에서 ACTION 으로 넘겨준 jsp파일이다 .<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><jsp:useBean id = "bean" class="Example.ELBean"/><jsp:setProperty name ="bean" property ="siteName"/><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body><h2>EL의 Beans</h2>빈즈액션 태그 <br/>SITEBEAN :<p><jsp:getProperty name = "bean" property = "siteName" /><p/>EL Beans <br/>SITEBEAN : ${bean.siteName} // bean클래스의 siteName을 가져온다.</body></html>
반응형
'학부공부 > 웹시스템설계및개발' 카테고리의 다른 글
<%@ page isELIgnored = "false or TRUE" %> (0) | 2018.09.22 |
---|---|
JSP를 통한 파일 업로드 (0) | 2018.09.15 |
표현언어 EL 이란 무엇일까 ?? (0) | 2018.09.15 |
파일 업로드 (0) | 2018.09.07 |
Basic2_useBeanClass (0) | 2018.09.07 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상