JSP/2012.04강의(MySQL)
5일차 JDBC3(표현 언어 Expression Language p454)
Bohemian life
2012. 5. 29. 11:31
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="bean.Item" %> <!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>표현 언어 Expression Language p454</title> </head> <body> <% Item item=new Item(); item.setNo(10); item.setContext("안녕하세요"); item.setTitle("제목"); String name="park"; %> name : <%=name %> <br/> 위의 소스의 대안으로 표현언어를 사용합니다. <br/> 변수를 선언하기+초기화 : n = name ; <br/> <c:set var="n" value="<%=item %>" /> <c:set var="title" value="${item.title}" /> 사용 법 : ${title} <br/> 사용 법2 : ${n.content} <br/> ${n} <br/> <% //리퀘스트 영역에 값을 저장하기 request.setAttribute("name", "park"); %> 요청 URI : ${pageContext.request.requestURI }<br/> <%=pageContext.getRequest().getLocalName() %> <br /> request의 name 속성 : ${requestScope.name } <br /> <%=request.getAttribute("name") %> <br /> code 파라미터: ${param.code } <br /> <%=request.getParameter("code") %> <br /> ${"10"+1} , ${null + 1 } , ${10/3} , ${10 == 1}, ${10 == 10 } <% int a=100; String b="100"; %> <br /> a 가 100입니까? ${a== 100 } , <%=a==100 %><br/> b 가 100입니까? ${b== "100" } , <%=b=="100" %><br/> <% java.text.SimpleDateFormat sdf= new java.text.SimpleDateFormat("yyyy:MM:dd hh:mm:ss"); java.util.Date date=new java.util.Date(); out.print("now "+ sdf.format(date)); %> <br /> 오늘은 <%=sdf.format(date) %> <br/> </body> </html>