ctrl+f6 자바안에서 창변환
<!------------------------------------------------------------------------------------------------------------------------------>
13번
<!-- ex1 -->
<a href = "http://www.daum.net">다음 사이트 링크</a><br/>
<!-- ex2 -->
<a href="aaa.jsp">ex2</a>
<!-- 파일을 추가할때 웹컨테츠 파일에서 new를 해주자 -->를 활용
폴더 추가시 폴더명 앞글자 대문자
<!-- ex3 -->
<a href="Animal/tiger.jsp">호랑이</a><!-- 앞에 폴더명을 붙여줘야된다. -->
<a href="lion.jsp">사자</a>
<!-- ex4 -->
<a href = "lion.jsp">사자로 가기</a>
<a href = "../index.jsp">인덱스로 가기</a>
<!-- 같은 폴더안에 있는 jsp는 앞에 폴더 안적어도된다. 만약 적으면 자기 밑에 또 Animal을 찾아라고한다. -->
<!-- ../는 한칸 올라가서 찾아라는 것 상위폴더에 간 후 아래로 찾게된다. -->
<!------------------------------------------------------------------------------------------------------------------------------>
14번 jsp 핵심 java jsp 이 묶여짐
index.jsp
1 2 3 4 | <!-- 서버는 데이터 받고 무시, 페이지만 넘겨준 상태 --> <h1>이름을 입력해주세요</h1> <a href = "aaa.jsp?nickname=정우현">아애</a> | cs |
aaa.jsp
1 2 3 4 5 6 7 8 | <% String nickname = request.getParameter("nickname"); /* 보내주는애랑 받는애랑 이름이 같아도된다. 보통 둘이 같도록 쓴다. 객체 이름이기 때문에. */ //nickname로 값을 받는다. nickname으로 찾아라 System.out.println(nickname); %> <%=nickname%><br/> <%=request.getParameter("nickname") %>님 환영합니다. | cs |
보내는거에서 오류가 많이 발생한다.
<!------------------------------------------------------------------------------------------------------------------------------>
15번 변수를 넘기는 방법
index.jsp
1 2 3 4 5 | <% String color = request.getParameter("color"); System.out.println(color); %> <%=color %> | cs |
<!------------------------------------------------------------------------------------------------------------------------------>
16번 jsp파일 하나에서 <a>하나만 가능 변수이름이 달라도 인식못함.
index.jsp
1 2 3 4 5 | <!-- <a href = "aaa.jsp?salary=300">가나</a> --> <% String salary1="300"; %> <a href = "aaa.jsp?salary1=<%=salary1%>">아1</a> |
aaa.jsp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 당신의 연봉은 <%-- <% String salary = request.getParameter("salary"); //String s1 = Integer.toString(s); int num = Integer.parseInt(salary); %> <%=num*12%> --%> <br/> <% String salary1 = request.getParameter("salary1"); //String s1 = Integer.toString(s); int num1 = Integer.parseInt(salary1); %> <%=num1*12%> 입니다. | cs |
<!------------------------------------------------------------------------------------------------------------------------------>
17번
index.jsp
1 2 3 4 5 6 7 8 9 | <a href = "aaa.jsp?nickname=이순신&salary=300">이름과 연봉</a> <% String s = "이순신"; int a = 150; String s1 = Integer.toString(a); %> <a href = "aaa.jsp?nickname=<%=s %>&salary=<%=s1 %>">이름과 연봉</a> | cs |
aaa.jsp
1 2 3 4 5 6 7 8 9 10 11 | <%=request.getParameter("nickname") %><br/> <%=request.getParameter("salary") %> <% String s = request.getParameter("nickname"); String s1 = request.getParameter("salary"); %> <%=s %> <%=s1 %> | cs |
<!------------------------------------------------------------------------------------------------------------------------------>
18번
index.jsp
1 2 3 4 5 6 | <body> <form action="bbb.jsp"> 이름 : <input type="text" name="nickname" value="홍길동"><br /> 월급 : <input type="text" name="salary" value=300><br /> <input type="submit"> </form> | cs |
aaa.jsp
1 2 3 4 5 6 7 8 9 10 | <body> <% String salary = request.getParameter("salary"); int num = Integer.parseInt(salary); int s = num*12; %> 이름은 <%=request.getParameter("nickname")%><br/> 연봉은 <%=s %> </body> | cs |
bbb.jsp
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 | <body> <table border = "1"> <tr> <td>이름</td> <td>월급</td> <td>연봉</td> </tr> <tr> <td><%=request.getParameter("nickname")%></td> <td><%=request.getParameter("salary")%></td> <% String salary = request.getParameter("salary"); int num = Integer.parseInt(salary); int s = num*12; %> <td><%=s %></td> </tr> <tr> <td><%=request.getParameter("nickname")%></td> <td><%=request.getParameter("salary")%></td> <td><%=s %></td> </tr> </table> </body> | cs |
댓글