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
반응형
'☭DEVELOPER > #2 웹개발(자바기반 풀스택)' 카테고리의 다른 글
[BACKEND]자동 웹 열기 (0) | 2023.09.18 |
---|---|
[BACKEND]MySQL 설치 (0) | 2023.09.18 |
[WEB]JSP 기본 코드 이해 (0) | 2023.09.13 |
[WEB]이클립스를 활용한 웹 개발 (0) | 2023.09.13 |
[BACKEND] Eclipse 설치 및 환경설정_JAVA 단축키 (0) | 2023.09.13 |