공유하기 버튼
| Tweet |
| Tweet |
| Tweet |
| Tweet |
package roseindia
import java.io.IOException;
import java.io.PrintWriter;
import java.lang.System.*;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class HttpServletRequestExample extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html><head><title>Header Information</title></head><body>");
out.println("Remote Address : "+request.getRemoteAddr()+"<br>");
out.println("Remote HOst : "+request.getRemoteHost()+"<br>");
out.println("Remote Port : "+request.getRemotePort()+"<br>");
out.println("Server Name : "+request.getServerName()+"<br>");
out.println("Server Port : "+request.getServerPort()+"<br>");
out.println("Servlet Context : "+request.getServletContext()+"<br>");
out.println("Servlet Path : "+request.getServletPath()+"<br>");
out.println("</body></html>");
}
}
Output:
Remote Address : 127.0.0.1
Remote HOst : 127.0.0.1
Remote Port : 2830
Server Name : localhost
Server Port : 8080
Servlet Context : org.apache.catalina.core.ApplicationContextFacade@10d386d
Servlet Path : /HttpServletRequestExample
출처 :http://www.roseindia.net/tutorial/java/servlet/HttpServletRequest.html
| Tweet |
WAR 파일 만들기
1. command line 상에서 WAR파일을 만들고자 하는 폴더로 이동
2. jar cvf <war파일이름>.war * 입력
(예 : jar cvf test.war *)
3. 해당 폴더내에 war파일 생성완료
WAR 파일 압축풀기
1. command line 상에서 WAR파일이 있는곳으로 이동
2. jar xvf <war파일이름>.war 입력
(예 : jar xvf test.war)
3. 해당 폴더내에 압축이 풀림
* 만약 해당 폴더가 아닌 다른 폴더에 압축을 풀고 싶다면
1. 압축을 풀고자 하는 폴더를 만들고 command line에서 폴더로 이동
2. jar xvf <절대/상대path + war파일이름>.war 입력
(예 : jar xvf ../test.war)
3. 해당 폴더내 압축이 풀림 원문 : http://hunis.springnote.com/pages/1529480
| Tweet |
| Tweet |
| Tweet |
최근 덧글