☭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 클릭

모바일로 안보일때 방화벽 설정을 바꾸어줘야한다.

>> 보안상 안 좋다.

 

방화벽 이슈 대처!

 

728x90
반응형