일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 배열
- 안드로이드
- 메소드
- 메서드
- 클래스
- JavaScript
- 생성자
- 에러페이지
- oracle
- struts2
- 기본
- 국제화
- Spring
- Menu
- Eclips
- Graphic
- Java
- OGNL
- HTML
- 전화걸기
- JSP
- paint
- 오버로딩
- 예외처리
- 어노테이션
- Android
- mybatis
- 이클립스
- AWT
- layout
- Today
- Total
목록전체 글 (572)
note
struts.xml hello.jsp aa 액션이 없어도 JSP 호출할 수 있습니다 Action페이지에 내용이 없을 경우에 사용하면 편리함
파일 위치 struts.xml /ch4/hello.jsp HelloWorld.javapackage com.ch4.action; import com.opensymphony.xwork2.Action; public class HelloWorld implements Action{ private String message; //struts2 시스템에서 getMessage()를 호출한다 public String getMessage() { return message; } @Override public String execute() throws Exception { message ="몽롱한 화요일"; return SUCCESS; } } hello.jsp ${message} 대문자 SUCESS는 소문자 sucess를 r..
파일 위치 struts.xml /helloWorld02.jsp HelloWorld02.java package tutorial; public class HelloWorld02 { private String message; //getMessage()역할은 request.setAttribute("message",message); public String getMessage(){ return message; } public String execute() throws Exception{ message = "POJO 형태의 액션 만들기"; return "success"; } } helloWorld02.jsp ${message} implements Action이 없으면 강요되는 부분이 없어서 에러날 확률이 있다 그냥..
2.0.14 백업 http://struts.apache.org 기본 설정 프로젝트 생성 생성됨 쓸모 없는 파일들 지우기 필수 요소 web.xml Struts2Main struts2 org.apache.struts2.dispatcher.FilterDispatcher struts.i18n.encoding utf-8 struts2 /* index.html package -> tutorial class -> HelloWorld 기본 동작 확인을 위한 생성 HelloWorld.java package tutorial; import com.opensymphony.xwork2.Action; public class HelloWorld implements Action{ private String message; publi..
package com.util; import java.io.IOException; import java.io.Reader; import java.sql.ResultSet; import java.sql.SQLException; public class StringUtil { public static String clobToString(ResultSet rs, String msg) throws SQLException, IOException { StringBuffer sb = new StringBuffer(); Reader rd = rs.getCharacterStream(msg); char[] buffer = new char[1024]; int byteRead; while ((byteRead = rd.read(..
예제 제목 이름 내용 전체 글:${page.count} 글쓰기 게시판에 저장된 글이 없습니다. 번 호 제 목 작성자 작성일 조 회 IP ${number} ${article.subject} ${article.writer} ${article.reg_date} ${article.readcount} ${article.ip} [이전] [${i}] [${i}] [다음]
1.리눅스 숨김파일로 인식하기 위한 옳은 설명은? ① "\" 역슬래시 로 시작하는 파일명 ② "/" 슬래시 로 시작하는 파일명 ③ "#" 로 시작하는 파일명 ④ "." 로 시작하는 파일명 2.다음 설명중 옳은 설명은? ① SD카드는 단순 데이터 저장 장소이며 보안이 적용되어 있으며 접근하기 어렵다 ② 인증서는 어플리케이션 간의 신뢰를 쌓기 위해 사용될 뿐이다. ③ SD카드는 WRITE_EXTERNAL_STORAGE 퍼미션을 지정해야 한다 ④ SD카드의 경로를 상수로 가정해서는 안되며 반드시 실행 중에 조사해야 한다. 3.Context Class의 파일 입출력 에 관한문제 입니다 옳게 이어져 있는것은? ① MODE_PRIVATE : 다른 응용 프로그램이 파일을 읽도록 허용한다. ② MODE_APPEND :..
간단한 OX 퀴즈 게임입니다 최초 실행시 & 서버측 DB파일 과 저장되어 있는 DB파일 용량이 다를시에 웹에 접근하여 DB파일을 저장시킵니다 최초 인터페이스 입니다 위에 회색에 있는 아이콘이 현재 설정이 되어 있는 부분을 간략히 묘사되어 있습니다 (싱글모드,사운드 켜짐,진동켜짐,게임판수,난이도) 환경설정 값에 변경이 되어지면 메인에도 변경이 되어 집니다 환경설정 입니다 난이도 설정 입니다 어플리케이션 실행 아이콘 입니다 남은 게임수와 맞춘 문제가 간단히 나옵니다 간단히 Toast 메세지로 정답 오답이 나옵니다 모든 게임을 풀었을 경우 맞춘 문제가 나오면서 다시 최초의 메인화면으로 이동하게 됩니다 게임횟수(직접입력) 난이도(기본설정 normal) 멀티 모드(초기값 싱글모드) 사운드(초기값 checked) ..
패턴 mvc2Main2 dr.mini.controller Action Controller dr.mini.action InsertFormAction dr.mini.dao MemberDao dr.mini.domain Member WebContent view insertForm.jsp META-INF context.xml META-INF commandMap.properties 자바빈 구성 DAO 생성 InsertFormAction commandMap.properties web.xml commandMap.properties/insertForm.do=dr.mini.action.InsertFormAction /insert.do=dr.mini.action.InsertAction /selectList.do=dr.min..
Servlet 실행 -> 모든 모델 실행뒤 -> request에 담아지고 JSP ->가 request파일 호출 web.xml mvcMain SimpleController kame.chap24.SimpleController SimpleController /simple index.html index.htm index.jsp default.html default.htm default.jsp SimpleController.java package kame.chap24; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.http.HttpS..
features plugins폴더를 복사 한뒤 이클립스에다가 붙여넣기 패키지 -> resource -> 생성됨 properties 파일생성 파일 package에 파일이 있을경우에는 폴더로 인식됨 message_ko.properties TITLE=홍길동의 JSP 2.0 배우기 GREETING=안녕하세요. 길동홍입니다. VISITOR=당신의 아이디는 {0}입니다. message.properties TITLE=MadVirus's Learning JSP 2.0 GREETING=HI ! I'm BK VISITOR=Your ID is {0} 한글 프로퍼티 파일을 아스키 코드로 변경하기 (캡쳐상에는 영어 파일을 눌렀지만 한글파일을 눌러서 하시길 바랍니다) 잘나옴 언어 영어로 변경하기 다시 한글로 돌린뒤 태그로 국가코..
코어태그 라이브러리 회원 이름 : ${member.name}, 좋아하는 색 : ${favoriateColor} 설정 이후 좋아하는 색 : ${favoriateColor} 5번 라인 해당 클래스가 식별자를 통해 불려지도록함 -> setAttribute(속성명,속성값) ${속성명} -> getAttribute(속성명) -> removeAttribute(속성명) 태그 무조건 수행 name 파라미터의 값이${param.name}입니다. 당신의 나이는 18세 이상입니다. 한번의 문장 만 실행하고 빠져나가기 때문에 착각에 빠지기 쉽다 당신의 이름은 ${param.name}입니다. 당신은 20세 이상입니다. 당신은 'bk'가 아니고 20세 이상이 아닙니다. VarStatus 속성 index : 루프 실행에서 현재 인..
간단한 표현언어(EL)예제 연산자 사용 예 : 표현식 값 \${2 + 5} ${2 + 5} \${"10" + 5} ${"10" + 5} \${"십" + 5} 에러발생(EL에서의 +는 연산만) \${null + 5} ${null + 5} \${4/5} ${4/5} \${5 div 6} ${5 div 6} \${5 mod 7} ${5 mod 7} \${2 3) ? 5 : 3} ${(5 > 3) ? 5 : 3} \${someValue == '2011'} ${someValue == '2011'} (someValue는 2011로 셋팅) \${empty someValue2} ${empty..
http://blog.outsider.ne.kr/318 http://onstory.egloos.com/430268 각 버젼별 주소가 다릅니다 에서 확인 http://code.google.com/intl/ko-KR/eclipse/docs/download.html 다운로드 완료후 재부팅
http://www.servlets.com/ com.oreilly.servlet 클릭 스크롤 밑으로 내리면 version이 있음 다운 받아서 압축해제 doc -> index.html 에 Api가 있음 src에는 원본 소스가 있으므로 공부를 원하는 분은 읽어보길 바랍니다. 라이센스 내용 Copyright (C) 2001-2009 by Jason Hunter, jhunter@servlets.com. All rights reserved. The source code, object code, and documentation in the com.oreilly.servlet package is copyright and owned by Jason Hunter. ON-SITE USE RIGHTS Permission i..