<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="http://rss.egloos.com/style/blog.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
	<title>kyun님의 이글루</title>
	<link>http://lkyunl.egloos.com</link>
	<description></description>
	<language>ko</language>
	<pubDate>Wed, 27 Aug 2008 01:44:01 GMT</pubDate>
	<generator>Egloos</generator>
	<image>
		<title>kyun님의 이글루</title>
		<url>http://md.egloos.com/img/samplelogo2.gif</url>
		<link>http://lkyunl.egloos.com</link>
		<width>80</width>
		<height>80</height>
		<description></description>
	</image>
  	<item>
		<title><![CDATA[ JSP]DB연결2-JDBC ]]> </title>
		<link>http://lkyunl.egloos.com/583731</link>
		<guid>http://lkyunl.egloos.com/583731</guid>
		<description>
			<![CDATA[ 
  <p>DBMS에 알맞은 JDBC드라이버 준비 필수<br>~\WEB-INF\lib\mysql-connector-java-3.0.14-production-bin.jar 파일에 포함<br><br>&lt;%@ page contentType = "text/html; charset=euc-kr" %&gt;</p><p>&lt;%@ page import = "java.sql.DriverManager" %&gt;<br>&lt;%@ page import = "java.sql.Connection" %&gt;<br>&lt;%@ page import = "java.sql.Statement" %&gt;<br>&lt;%@ page import = "java.sql.ResultSet" %&gt;<br>&lt;%@ page import = "java.sql.SQLException" %&gt;</p><p>&lt;html&gt;<br>&lt;head&gt;&lt;title&gt;회원 목록&lt;/title&gt;&lt;/head&gt;<br>&lt;body&gt;</p><p>MEMBMER 테이블의 내용<br>&lt;table width="100%" border="1"&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;이름&lt;/td&gt;&lt;td&gt;아이디&lt;/td&gt;&lt;td&gt;이메일&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;%<br>&nbsp;// 1. JDBC 드라이버 로딩<br>&nbsp;&nbsp;&nbsp; try{ Class.forName("com.mysql.jdbc.Driver");<br>&nbsp;&nbsp;&nbsp; }catch(ClassNotFoundException ex){<br>&nbsp;&nbsp;throw ex;<br>&nbsp;}<br><br>&nbsp;&nbsp;&nbsp;&nbsp;Connection conn = null;<br>&nbsp;&nbsp;&nbsp; Statement stmt = null;<br>&nbsp;&nbsp;&nbsp; ResultSet rs = null;<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; try {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String jdbcDriver = "jdbc:mysql://localhost:<span style="COLOR: #ff0000">3306</span>/chap11?" +<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "useUnicode=true&amp;characterEncoding=euc-kr";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String dbUser = "lkyunl";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String dbPass = "1234";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String query = "select * from member order by MEMBERID";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 2. 데이터베이스 커넥션 생성<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; conn = DriverManager.getConnection(jdbcDriver, dbUser, dbPass);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 3. Statement 생성<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stmt = conn.createStatement();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 4. 쿼리 실행<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rs = stmt.executeQuery(query);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 5. 쿼리 실행 결과 출력<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while(rs.next()) {<br>%&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;%= rs.getString("NAME") %&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;%= rs.getString("MEMBERID") %&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;%= rs.getString("EMAIL") %&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;%<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; } catch(SQLException ex) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; throw ex;<br>&nbsp;&nbsp;&nbsp; } finally {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (rs != null) try { rs.close(); } catch(SQLException ex) {}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (stmt != null) try { stmt.close(); } catch(SQLException ex) {}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (conn != null) try { conn.close(); } catch(SQLException ex) {}<br>&nbsp;&nbsp;&nbsp; }</p><p>%&gt;<br>&lt;/table&gt;</p><p>&lt;/body&gt;<br>&lt;/html&gt;</p>			 ]]> 
		</description>

		<comments>http://lkyunl.egloos.com/583731#comments</comments>
		<pubDate>Mon, 14 Jul 2008 02:10:35 GMT</pubDate>
		<dc:creator>kyun</dc:creator>
	</item>
	<item>
		<title><![CDATA[ JSP]DB(mysql)연결1 - DB설정 ]]> </title>
		<link>http://lkyunl.egloos.com/583728</link>
		<guid>http://lkyunl.egloos.com/583728</guid>
		<description>
			<![CDATA[ 
  1. MySQL 4.0 설치<br><br>2. 데이타 베이스 생성<br>c:\mysql\bin&gt;mysqladmin -u root create <span style="COLOR: #66cccc"><span style="COLOR: #000099">TESTDB</span><br></span><br>3.계정 생성<br>mysql&gt;grant select,insert,update,delete,create,drop on <span style="COLOR: #000099">TESTDB</span>.* to <a href="mailto:'kyun'@'localhost'">'kyun'@'localhost'</a> identified by '<span style="COLOR: #000099">1234'<br><br></span><span style="COLOR: #000000">4.접속<br><span style="BACKGROUND-COLOR: #fafbfc">c:\mysql\bin&gt;mysql -u kyun -p TESTDB<br><br>//쿼리문<br><br>create table 테이블명(<br>컬럼명 VARCHAR(2) NOT NULL PRIMARY KEY,<br>...<br>)<br><br>insert into 테이블명(컬럼1,...) values ('값1'...);<br><br>select * from TABLE where ID =&nbsp;'kyun' AND&nbsp;PASSWD&nbsp;&lt;&gt; "1234" AND E-MAIL is not NULL order by ID asc;<br>count(*),max(ID),min..,sum..<br><br>update TABLE set NAME = 'lkyunl where&nbsp;NAME = 'kyun';<br><br>delete from TABLE where NAME = 'lkyunl';<br><br>select A.필드1,A.필드2,B.필드3,B.필드4 from TABLE as A, TABLE2 as B<br>where A.필드 =&nbsp;B.필드<br><br>select * from MEMBER as A, MEMBER_ETC as B where A.MEMBERID = B.MEMBERID;<br><br>&nbsp;<br></span></span>			 ]]> 
		</description>

		<comments>http://lkyunl.egloos.com/583728#comments</comments>
		<pubDate>Mon, 14 Jul 2008 02:07:49 GMT</pubDate>
		<dc:creator>kyun</dc:creator>
	</item>
	<item>
		<title><![CDATA[ JSP]Bean+Property-회원가입폼  ]]> </title>
		<link>http://lkyunl.egloos.com/571135</link>
		<guid>http://lkyunl.egloos.com/571135</guid>
		<description>
			<![CDATA[ 
  <p><span style="BACKGROUND-COLOR: #fafbfc">============================Memberinfo.java========================<br><br>package madvirus.member;</span></p><p><span style="BACKGROUND-COLOR: #fafbfc">import java.sql.Timestamp;</span></p><p><span style="BACKGROUND-COLOR: #fafbfc">public class MemberInfo {<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; private String id;<br>&nbsp;&nbsp;&nbsp; private String password;<br>&nbsp;&nbsp;&nbsp; private String name;<br>&nbsp;&nbsp;&nbsp; private String address;<br>&nbsp;&nbsp;&nbsp; private Timestamp registerDate;<br>&nbsp;&nbsp;&nbsp; private String email;<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; public String getId() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return id;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public void setId(String val) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.id = val;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public String getPassword() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return password;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public void setPassword(String val) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.password = val;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public String getName() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return name;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public void setName(String val) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.name = val;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public String getAddress() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return address;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public void setAddress(String val) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.address = val;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public Timestamp getRegisterDate() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return registerDate;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public void setRegisterDate(Timestamp val) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.registerDate = val;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public String getEmail() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return email;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public void setEmail(String val) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.email = val;<br>&nbsp;&nbsp;&nbsp; }<br>}<br>=======================================================================<br>class file path = ~\webapps\chap10\WEB-INF\classes\madvirus\member<br><br>=============================registerForm.jsp============================<br><br>&lt;%@ page contentType = "text/html; charset=euc-kr" %&gt;<br>&lt;html&gt;<br>&lt;head&gt;&lt;title&gt;회원가입 입력 폼&lt;/title&gt;&lt;/head&gt;<br>&lt;body&gt;</span></p><p><span style="BACKGROUND-COLOR: #fafbfc">&lt;form action="&lt;%= request.getContextPath() %&gt;/register.jsp" method="post"&gt;</span></p><p><span style="BACKGROUND-COLOR: #fafbfc">&lt;table border="1" cellpadding="0" cellspacing="0"&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;아이디&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td colspan="3"&gt;&lt;input type="text" name="id" size="10"&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;이름&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;input type="text" name="name" size="10"&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;이메일&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;input type="text" name="email" size="10"&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;주소&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td colspan="3"&gt;&lt;input type="text" name="address" size="30"&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td colspan="4" align="center"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input type="submit" value="회원가입"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;/table&gt;</span></p><p><span style="BACKGROUND-COLOR: #fafbfc">&lt;/form&gt;</span></p><p><span style="BACKGROUND-COLOR: #fafbfc">&lt;/body&gt;<br>&lt;/html&gt;<br>===========================register.jsp===============================<br><br>&lt;%@ page contentType = "text/html; charset=euc-kr" %&gt;<br>&lt;%<br>&nbsp;&nbsp;&nbsp; request.setCharacterEncoding("euc-kr");&nbsp; //읽어올 파라미터의 캐릭터 인코딩을 euc-kr로 지정<br>%&gt;<br><span style="COLOR: #ff0000">&lt;jsp:useBean id="memberInfo" class="madvirus.member.MemberInfo" /&gt; //memberinfo 자바빈 클래스의 객체를 생성하여 memberInfo이름으로 지정<br>&lt;jsp:setProperty name="memberInfo" property="*" /&gt; //파라미터의 값을 memberInfo자바빈 객체의 프로퍼티값으로 지정<br>&lt;jsp:setProperty name="memberInfo" property="password"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; value="&lt;%= memberInfo.getId() %&gt;" /&gt;memberInfo자바빈 객체의 password프로퍼티의 값을 memberInfo.getId()와 동일하게 지정.라인 08에서memberInfo변수를 사용하여 id프로퍼티에 접근하고 있다<br></span>&lt;html&gt;<br>&lt;head&gt;&lt;title&gt;가입&lt;/title&gt;&lt;/head&gt;<br>&lt;body&gt;</span></p><p><span style="BACKGROUND-COLOR: #fafbfc">&lt;table width="400" border="1" cellpadding="0" cellspacing="0"&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;아이디&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td<span style="COLOR: #3333ff">&gt;&lt;jsp:getProperty name="memberInfo" property="id" /</span>&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;암호&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;jsp:getProperty name="memberInfo" property="password" /&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;이름&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;jsp:getProperty name="memberInfo" property="name" /&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;이메일&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;jsp:getProperty name="memberInfo" property="email" /&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;주소&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td colspan="3"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;jsp:getProperty name="memberInfo" property="address" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;/table&gt;</span></p><p><span style="BACKGROUND-COLOR: #fafbfc">&lt;/body&gt;<br>&lt;/html&gt;</span></p>			 ]]> 
		</description>

		<comments>http://lkyunl.egloos.com/571135#comments</comments>
		<pubDate>Thu, 10 Jul 2008 00:58:41 GMT</pubDate>
		<dc:creator>kyun</dc:creator>
	</item>
	<item>
		<title><![CDATA[ JSP]모듈화 ]]> </title>
		<link>http://lkyunl.egloos.com/564648</link>
		<guid>http://lkyunl.egloos.com/564648</guid>
		<description>
			<![CDATA[ 
  <p>======================main.jsp==========================<br>&lt;%@ page contentType = "text/html; charset=euc-kr" %&gt;<br>&lt;html&gt;<br>&lt;body&gt;</p><p>&lt;% String code = request.getParameter("code"); %&gt;<br>&lt;form method="post"&gt;<br>&lt;p&gt;<br>&lt;select name ="code"&gt;<br>&nbsp;&lt;option value="a"&gt;A&lt;/option&gt;<br>&nbsp;&lt;option value="b"&gt;B&lt;/option&gt;<br>&nbsp;&lt;option value="c"&gt;C&lt;/option&gt;<br>&nbsp;&lt;option value="d"&gt;D&lt;/option&gt;<br>&nbsp;&lt;option value="e"&gt;E&lt;/option&gt;<br>&lt;/select&gt;<br>&lt;/p&gt;<br>&lt;input type = "submit" value="submit"&gt;<br>&lt;/form&gt;<br>&lt;br&gt;&lt;br&gt;&lt;br&gt;<br><span style="COLOR: #ff0000">&lt;jsp:include page="/sub.jsp" flush = "true"&gt;<br>&nbsp;&lt;jsp:param name = "type" value="&lt;%=code%&gt;" /&gt;<br>&lt;/jsp:include&gt;</span></p><p><br>&lt;/body&gt;<br>&lt;/html&gt;<br>=======================sub.jsp================================<br>&lt;%@ page contentType = "html/text;&nbsp; charset=euc-kr" %&gt;<br>&lt;% String type =<span style="COLOR: #ff0000">request.getParameter("type");%</span>&gt;<br>===============================================================</p>			 ]]> 
		</description>

		<comments>http://lkyunl.egloos.com/564648#comments</comments>
		<pubDate>Tue, 08 Jul 2008 00:55:32 GMT</pubDate>
		<dc:creator>kyun</dc:creator>
	</item>
	<item>
		<title><![CDATA[ JSP]페이지 이동-자바스크립트 사용 ]]> </title>
		<link>http://lkyunl.egloos.com/562412</link>
		<guid>http://lkyunl.egloos.com/562412</guid>
		<description>
			<![CDATA[ 
  <p>================write.jsp=================================================<br>&lt;%@ page contentType="html/text; charset=euc-kr" %&gt;<br>&lt;%@ page import = "java.net.URLEncoder"%&gt;<br>&lt;%@ page import = "java.util.Random" %&gt;<br>&lt;%<br>&nbsp;Random random = new Random();<br>&nbsp;int number = random.nextInt();<br>&nbsp;String numberString = Integer.toString(number);<br>&nbsp;%&gt;<br>&nbsp;<br>&lt;script language= "JavaScript"&gt;<br><span style="COLOR: #ff0000">location.href = "&lt;%=request.getContextPath()%&gt;/list.jsp"+"?num=&lt;%=URLEncoder.encode(numberString)%&gt;";<br></span>&lt;/script&gt;</p><p>==============list.jsp=======================================================<br>&lt;%@ page contentType = "html/text; charset = euc-kr" %&gt;<br>&lt;html&gt;<br>&lt;body&gt;</p><p>parameter<span style="COLOR: #3366ff">:&lt;%= request.getParameter("num") %&gt;<br></span>&lt;/body&gt;<br>&lt;/html&gt;<br>==========================================================================</p>			 ]]> 
		</description>

		<comments>http://lkyunl.egloos.com/562412#comments</comments>
		<pubDate>Mon, 07 Jul 2008 08:29:18 GMT</pubDate>
		<dc:creator>kyun</dc:creator>
	</item>
	<item>
		<title><![CDATA[ JSP] 페이지 이동3-정보전달2 ]]> </title>
		<link>http://lkyunl.egloos.com/562314</link>
		<guid>http://lkyunl.egloos.com/562314</guid>
		<description>
			<![CDATA[ 
  ==================paramTo.jsp=============================<br>&lt;%@ page contentType = "html/text; charset = euc - kr" %&gt;<br>&lt;%@ page import = "java.util.Calendar" %&gt;<br>&lt;%<br>&nbsp;Calendar cal = Calendar.getInstance();<br>&nbsp;<span style="COLOR: #ff0000">request.setAttribute("time",cal);<br></span>&nbsp;%&gt;<br>&nbsp;&lt;jsp:forward page = "/paramFrom.jsp" /&gt;<br>==================paramFrom.jsp=========================<br>&lt;%@ page contentType = "html/text; charset=euc-kr"%&gt;<br>&lt;%@ page import = "java.util.Calendar" %&gt;<br>&lt;html&gt;<br>&lt;body&gt;<br>&nbsp;<span style="COLOR: #ff0000">&lt;% Calendar cal = (Calendar) request.getAttribute("time");<br>&nbsp;%</span>&gt;<br>&nbsp;now TIME&lt;br&gt;<br>&nbsp;HOUR: &lt;%=cal.get(Calendar.HOUR) %&gt;<br>&nbsp;MIN: &lt;%=cal.get(Calendar.MINUTE) %&gt;<br>&nbsp;SEC: &lt;%=cal.get(Calendar.SECOND) %&gt;<br>&nbsp;&lt;/body&gt;<br>&nbsp;&lt;/html&gt;<br>========================================================<br>			 ]]> 
		</description>
		<category>JSP</category>

		<comments>http://lkyunl.egloos.com/562314#comments</comments>
		<pubDate>Mon, 07 Jul 2008 08:06:32 GMT</pubDate>
		<dc:creator>kyun</dc:creator>
	</item>
	<item>
		<title><![CDATA[ JSP] 페이지 이동2-정보전달 ]]> </title>
		<link>http://lkyunl.egloos.com/562279</link>
		<guid>http://lkyunl.egloos.com/562279</guid>
		<description>
			<![CDATA[ 
  ===================paramFrom.jsp=======================<br>&lt;%@ page contentType = "html/text; charset=euc-kr"%&gt;<br>&lt;% String value = request.getParameter("p1");<br>&nbsp;<br>&nbsp; if (value == null) value = "NOPARAM";<br>&nbsp; %&gt;<br>&nbsp;<span style="BACKGROUND-COLOR: #ffffff"></span><span style="COLOR: #ff0000; BACKGROUND-COLOR: #ffffff">&lt;jsp:forward page="paramTo.jsp"&gt;<br>&nbsp;&nbsp;&lt;jsp:param name="p1" value="&lt;%=value %&gt;" /&gt;<br>&nbsp;&lt;/jsp:forward&gt;<br></span>====================paramTo.jsp========================<br>&lt;%@ page contentType = "html/text; charset = euc - kr" %&gt;<br>&lt;html&gt;<br>&lt;head&gt;&lt;/head&gt;<br>&lt;body&gt;<br>p1 파라미터 : <span style="COLOR: #3366ff">&lt;%= request.getParameter("p1")%&gt;<br></span>&lt;/body&gt;<br>&lt;/html&gt;<br>=========================================================			 ]]> 
		</description>
		<category>JSP</category>

		<comments>http://lkyunl.egloos.com/562279#comments</comments>
		<pubDate>Mon, 07 Jul 2008 07:55:23 GMT</pubDate>
		<dc:creator>kyun</dc:creator>
	</item>
	<item>
		<title><![CDATA[ JSP] 페이지 이동 ]]> </title>
		<link>http://lkyunl.egloos.com/562240</link>
		<guid>http://lkyunl.egloos.com/562240</guid>
		<description>
			<![CDATA[ 
  <p>==================select.jsp==========================<br>&lt;%@ page contentType = "text/html; charset = euc-kr" %&gt;<br>&lt;html&gt;<br>&lt;body&gt;</p><p><span style="COLOR: #3366ff">&lt;</span><span style="COLOR: #3366ff">form action = "&lt;%= request.getContextPath() %&gt;/view.jsp"&gt;<br></span>보고싶은 페잊 선택<br>&lt;select name ="<span style="COLOR: #336667">code</span>"&gt;<br>&nbsp;&lt;option value= "A"&gt; A page&lt;/option&gt;<br>&nbsp;&lt;option value= "B"&gt; B page&lt;/option&gt;<br>&nbsp;&lt;option value= "C"&gt; C page&lt;/option&gt;<br>&lt;/select&gt;<br><span style="COLOR: #3366ff">&lt;input type="submit" value = "submit"&gt;</span><br><span style="COLOR: #3366ff">&lt;/form&gt;</span><br>&lt;/body&gt;<br>&lt;/html&gt;<br>=================view.jsp============================<br>&lt;%@ page contentType = "text/html; charset = euc-kr" %&gt;<br>&lt;%<br>&nbsp;String code = <span style="COLOR: #3366ff">request.getParameter("code");<br></span>&nbsp;String viewPageURI=null;</p><p>&nbsp;if (code.equals("A")){<br>&nbsp;&nbsp;viewPageURI="/a.jsp";<br>&nbsp;&nbsp;}else if (code.equals("B")){<br>&nbsp;&nbsp;viewPageURI="/b.jsp";<br>&nbsp;&nbsp;}else if (code.equals("C")){<br>&nbsp;&nbsp;viewPageURI="/c.jsp";<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;%&gt;<br>&nbsp;<span style="COLOR: #ff0000">&lt;jsp:forward page="&lt;%=viewPageURI%&gt;" /&gt;<br></span>=====================================================<br><br></p>			 ]]> 
		</description>
		<category>JSP</category>

		<comments>http://lkyunl.egloos.com/562240#comments</comments>
		<pubDate>Mon, 07 Jul 2008 07:41:10 GMT</pubDate>
		<dc:creator>kyun</dc:creator>
	</item>
	<item>
		<title><![CDATA[ JSP] 파일 읽기 소스 ]]> </title>
		<link>http://lkyunl.egloos.com/561693</link>
		<guid>http://lkyunl.egloos.com/561693</guid>
		<description>
			<![CDATA[ 
  <p>==========================================================================<br>&lt;%@ page contentType = "text/html; charset = euc-kr" %&gt;<br>&lt;%@ page import = "java.io.*" %&gt;<br>&lt;html&gt;<br>&lt;body&gt;<br>&lt;%<br>FileReader fr = null;<br>char [] buff = new char[512];<br>int len = -1;<br>&nbsp;<br>&nbsp;try {<br>&nbsp; fr = new FileReader(<br>&nbsp;&nbsp; "E:\\Tomcat\\Tomcat5.5\\logs\\test.txt"); //절대경로<br>&nbsp; while((len=fr.read(buff)) != -1){<br>&nbsp;&nbsp; out.print(new String(buff,0,len));<br>&nbsp; }<br>&nbsp;}catch(IOException ex){<br>&nbsp; out.println("예외발생:" + ex.getMessage());<br>&nbsp;}finally{<br>&nbsp; if (fr != null) try { fr.close();} catch (IOException ex){}<br>&nbsp;}<br>&nbsp;%&gt;</p><p>&lt;/body&gt;<br>&lt;/html&gt;<br>=========================================================================<br>추가:<br>&nbsp;상대경로 설정<br>1.getRealPath(String path) <br>2.getResource(String path)<br>3.getResourceAsStream(String path)<br><br>===========================================================================<br>&lt;%@ page contentType = "text/html; charset = euc-kr" %&gt;<br>&lt;%@ page import = "java.io.*" %&gt;<br>&lt;html&gt;<br>&lt;body&gt;<br>&lt;% String resourcePath = "<a href="file://test.txt%22;%25/">\\test.txt";%</a>&gt;<br>&lt;%<br>BufferedReader br = null;<br>char [] buff = new char[512];<br>int len = -1;<br>&nbsp;<br>&nbsp;try {<br>&nbsp; br = new BufferedReader(<br>&nbsp;&nbsp;new InputStreamReader (<br>&nbsp;&nbsp;&nbsp;application.getResourceAsStream(resourcePath)));<br>&nbsp; while((len=br.read(buff)) != -1){<br>&nbsp;&nbsp; out.print(new String(buff,0,len));<br>&nbsp; }<br>&nbsp;}catch(IOException ex){<br>&nbsp; out.println("예외발생:" + ex.getMessage());<br>&nbsp;}finally{<br>&nbsp; if (br != null) try { br.close();} catch (IOException ex){}<br>&nbsp;}<br>&nbsp;%&gt;</p><p>&lt;/body&gt;<br>&lt;/html&gt;<br>=================================================================================<br></p>			 ]]> 
		</description>
		<category>JSP</category>

		<comments>http://lkyunl.egloos.com/561693#comments</comments>
		<pubDate>Mon, 07 Jul 2008 04:09:43 GMT</pubDate>
		<dc:creator>kyun</dc:creator>
	</item>
	<item>
		<title><![CDATA[ JSP] 가상 디렉토리 설정 ]]> </title>
		<link>http://lkyunl.egloos.com/561430</link>
		<guid>http://lkyunl.egloos.com/561430</guid>
		<description>
			<![CDATA[ 
  <p><strong>목적 :</strong><br>&nbsp;항상 webapps폴더의 하위 폴더로 추가할수는 없음<br><strong>방법:</strong><br>&nbsp;~\jakarta-tomcat-5.0.xx\conf\server.xml 파일에 웹 어플리케이션 정보 추가<br><strong>예제:</strong><br><a href="http://localhost:8080/test를%20c:/home/test">http://localhost:8080/test를 c:\home\test</a>폴더로 지정<br><br>=======================================================================================================</p><div class="c"><a class="b" onfocus="h()" onclick="return false" href="file:///E:/Tomcat/Tomcat5.5/conf/server.xml#"><strong><span style="COLOR: #ff0000; FONT-FAMILY: Courier New">-</span></strong></a> <span class="m"><span style="COLOR: #0000ff">&lt;</span></span><span style="COLOR: #990000"><span class="t">Host</span><span class="t"> name</span></span><span class="m"><span style="COLOR: #0000ff">="</span></span><b>localhost</b><span class="m"><span style="COLOR: #0000ff">"</span></span><span class="t"><span style="COLOR: #990000">appBase</span></span><span class="m"><span style="COLOR: #0000ff">="</span></span><b>webapps</b><span class="m"><span style="COLOR: #0000ff">"</span></span><span class="t"><span style="COLOR: #990000">unpackWARs</span></span><span class="m"><span style="COLOR: #0000ff">="</span></span><b>true</b><span class="m"><span style="COLOR: #0000ff">"</span></span><span class="t"><span style="COLOR: #990000">autoDeploy</span></span><span class="m"><span style="COLOR: #0000ff">="</span></span><b>true</b><span class="m"><span style="COLOR: #0000ff">"</span></span><span class="t"><span style="COLOR: #990000">xmlValidation</span></span><span class="m"><span style="COLOR: #0000ff">="</span></span><b>false</b><span class="m"><span style="COLOR: #0000ff">"</span></span><span class="t"><span style="COLOR: #990000">xmlNamespaceAware</span></span><span class="m"><span style="COLOR: #0000ff">="</span></span><b>false</b><span style="COLOR: #0000ff"><span class="m">"</span><span class="m">&gt;</span></span></div><div style="DISPLAY: block"><div class="k"><span class="c"><a class="b" style="VISIBILITY: visible" onfocus="h()" onclick="return false" href="file:///E:/Tomcat/Tomcat5.5/conf/server.xml#"><strong><span style="COLOR: #ff0000; FONT-FAMILY: Courier New">-</span></strong></a> <span class="m"><span style="COLOR: #0000ff">&lt;!--</span></span></span> <span class="cb" id="" style="DISPLAY: block"><pre> Defines a cluster for this node,             By defining this element, means that every manager will be changed.             So when running a cluster, only make sure that you have webapps in there<br>.....<br><br><br><br><br><span style="FONT-SIZE: 130%"><strong>&lt;Context path="/test"&nbsp;&nbsp;&nbsp;&nbsp;docBase="c:\home\test" /&gt;<br></strong></span><span style="FONT-SIZE: 100%"><br>&lt;/Host&gt;<br>===============================================================================<br><span style="COLOR: #ff0000"><strong>주의:</strong><br></span> class파일과 xml파일 수정시 톰캣서버 <span style="COLOR: #ff0000">재시작</span></span></pre></span></div></div>			 ]]> 
		</description>
		<category>JSP</category>

		<comments>http://lkyunl.egloos.com/561430#comments</comments>
		<pubDate>Mon, 07 Jul 2008 02:30:28 GMT</pubDate>
		<dc:creator>kyun</dc:creator>
	</item>
</channel>
</rss>
