구구단 출력결과 입니다.




저는 <%%>과 <%=%> 두가지를 사용하였는데요



<% 여기는 자바 스크립트 문법이 들어갑니다.%>



<%= 변수를 출력할 때 사용합니다. %>




코드입니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
    <%
    int i;
    int j;
    int k;
    %>
   
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
<h1>구구단</h1>
    <table border=1>
    <tr>
    <td></td>
    <% for(i=2;i<10;i++){ %>
    <td><%=i%>단</td>
    <%}%>
    </tr>
    <% for(j=1;j<10;j++){%>
    <tr>
    <td><%=%></td>
        <% for(k=2;k<10;k++){ %>
        <td><%=k%>X<%=j%>=<%=k*j%></td>
        <%}%>
    </tr>
    <%}%>
    
    </table>
</body>
</html>
cs


18번째 줄부터 23번째 줄까지 몇단을 하고싶은지 나타내었고,

24번째 줄부터 31번째 줄까지 for문 2개를 사용하여 계산을하고 출력을 하였습니다.


for문 사용시 <%%>

출력,계산값 출력 <%=%>

'Jsp' 카테고리의 다른 글

JSP servlet 맵핑  (0) 2018.10.19

servlet 맵핑

: 너무 길고, 보안에 노출되어 있는 경로를 간단하게 맵핑하는 것 입니다.




기존 경로 : http://loclalhost:8282/testservlet/20181019.TestServlet


URL맵핑 경로 : http://localhost:8282/testservlet/TS




기존 경로의 서블릿 파일명인 testservlet/ 뒤로 맵핑을 하여 간단하게 하나의 닉네임TS로 바꾸어 주었습니다.



어노테이션방식

맵핑명을 java소스에 직접 입력합니다.



web.xml에서 입력


<servlet-name>

:임의의 이름을 만들어 준다


<servlet-class>

:맵핑할 클래스 파일명을 패키지명까지 포합하여 정확하게 입력한다.


<url-pattern>

:servlet-class의 클래스를 매핑할 임의의 이름 입력한다(/로 시작해야함)




만들때 설정하는 법





결과





'Jsp' 카테고리의 다른 글

Jsp,JavaScript로 구구단 만들기  (0) 2018.10.23

+ Recent posts