☭DEVELOPER/#2 웹개발(자바기반 풀스택)
[BACKEND]배포 review
조반짝
2023. 9. 14. 11:18
728x90
반응형
선언부
<%!
public int multiple(int num1, int num2){
int result = num1 * num2;
return result;
}
public String resultDiv(int num1, int num2){
int resultDiv = num1 / num2;
int resultRemain = num1 % num2;
return "나머지의 몫 = " + resultDiv + ","+ "나누기의 나머지 =" + resultRemain;
}
%>
스크립트릿 과 표현식
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%!
public int multiple(int num1, int num2){
int result = num1 * num2;
return result;
}
public String resultDiv(int num1, int num2){
int resultDiv = num1 / num2;
int resultRemain = num1 % num2;
return "나머지의 몫 : " + resultDiv + ","+ "나누기의 나머지 :" + resultRemain;
}
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>source02_review.jsp 소스코딩</title>
</head>
<body>
<%
int value1 = 6;
int value2 = 2;
int multipleResult = multiple(value1, value2);
String divideResult = resultDiv(value1, value2);
%>
<%= value1 %> X <%= value2 %> = <%= multipleResult %> <br><br>
<%= value1 %> ÷ <%= value2 %> = <%= divideResult %>
</body>
</html>
배포하기
C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf > server.xml 편집을한다.
[server.xml 파일 수정]
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
(추가)
<Context path = "/" docBase="C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\FIRST_JSP" reloadable="true" />
이클립스에서 export 함
파일명과 경로를 지정해서 export!
test에 export된 파일을 > C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps 에 붙여넣는다
configure tomcat 실행 해서 start 클릭
모바일로 안보일때 방화벽 설정을 바꾸어줘야한다.
>> 보안상 안 좋다.
방화벽 이슈 대처!
반응형