[복사되는블로그 꼬마갱이] HTML을 PDF로 변환하기 HTML(JSP)를 PDF로 변환 해봅시다. iText, iReport ... 에휴.. 정말 많기는 하죠... JSP를 만들고 그냥 바로 PDF로 변환하는 방법이 있다면... 그래서~~ wkhtmltopdf(GNU라이센스)을 이용해서 만들었습니다. 우선 개념은 1. 출력할 HTML(JSP)를 만들고 2. wkhtmltopdf를 이용해서 로컬에 PDF를 만들고 3. 그 PDF문서를 .. JSP야 2010.06.18
request SERVER_NAME : <%=request.getServerName()%><br> SERVER_SOFTWARE : request.getServletContext().getServerInfo()<br> SERVER_PROTOCOL : <%=request.getProtocol()%><br> SERVER_PORT : <%=request.getServerPort() %><br> REQUEST_METHOD : <%=request.getMethod() %><br> PATH_INFO : <%=request.getPathInfo() %><br> PATH_TRANSLATED : <%=reques.. JSP야 2009.12.23
User-Agent - 브라우져 알아내기 <% String browser = request.getHeader("User-Agent"); out.println(browser); out.println("<br><br><pre>"); if ( browser != null && browser.indexOf("Chrome/") != -1) { out.println("구글 Chrome 입니다."); }else if( browser != null && browser.indexOf("Safari/") != -1 ){ out.println("Safari 입니다."); }else if( browser != null && browser.indexOf("Navigator/") != -1 ){ out.. JSP야 2009.12.23
java.util.Date //NEW 표시를 위한 현재 날짜 구하기 Calendar cal = Calendar.getInstance(); java.util.Date date = new java.util.Date(); java.util.Date nowDate = cal.getTime();//현재일시 //New 날짜 계산 long targetDate = java.sql.Timestamp.valueOf( CommonUtil.replace(boardEntity.REGDTE, "/", "-") + " 10:00:00.100000000" ).getTime(); targetDate += (15 * 24 * (60 * (60 * 1000) ) ); long displayD.. JSP야 2009.12.07
Parameter알아보기 out.print("request================================================================<br/>"); Enumeration eeR = request.getParameterNames(); String nameR = ""; while (eeR.hasMoreElements()){ nameR = eeR.nextElement().toString(); out.print("["+nameR + "] : [" + request.getParameter(nameR) + "]<br/>"); } out.print("request================================================================&l.. JSP야 2009.12.07
SimpleDateFormat <%@ page contentType = "text/html; charset=euc-kr" %> <%@ page import="java.text.SimpleDateFormat,java.util.Date" %> <% Date today = new Date(); SimpleDateFormat date = new SimpleDateFormat("yyyyMMdd"); String nowDATE = date.format(today); out.println("오늘 날짜는 " + nowDATE); %> JSP야 2009.12.07
서버 속성알아보는 jsp <%@ page contentType = "text/html;charset=euc-kr" %> <html> <head> <title>System.getProperty()</title> <link rel="stylesheet" href="/images/css/sos_style.css" type="text/css"> </head> <body> <table border="1"> <tr> <td><br><b>### System.getProperty() ###</b><br> </td> </tr> <% java.util.Prop.. JSP야 2009.12.07
jsp:include <jsp:include page="../include/title.jsp" flush="true"/> <jsp:include page="../include/mypage_smenu.jsp" flush="true"> <jsp:param name="PageTopName" value="<%=PageTopName%>"/> <jsp:param name="PageName" value="<%=PageName%>"/> <jsp:param name="PageSubName" value="<%=PageSubName%>"/> </jsp:include> JSP야 2009.12.07
request 관련 request.getRequestURI(); request.getRemoteAddr(); String referer = ""; referer = (String)request.getHeader("Referer"); request.getRemoteAddr(); request.setCharacterEncoding("euc-kr"); String name = request.getParameter("name"); if(name != null) { name = new String(name.getBytes("8859_1"), "euc-kr"); } JSP야 2009.12.07