반응형

http://www.eclipse.org 

->

http://www.eclipse.org/downloads/ 에서 자바 엔터프라이즈 디벨로퍼(Eclipse IDE for Java EE Developers ) 버젼을 받는다

 

설치~

 

특별히 할건없었던걸로 기억된다..-_-;; 2틀 지났는데 기억이...

 

model2 기법으로 하라고 무쟈게 강조해서 요즘 삽질중

 

ex) c: J2EE -> eclipse 설치

                 ->워크스페이스(home) 설치

설치후

 

import (java소스 들어갈곳 정한후 임포트)

 

프로젝트 선택후 J2EE Module Dependencies 에서  사용할 라이브러리(JAR/Module ) 셋팅

 

web.xml 셋팅

사용할 서블릿 클래스 셋팅

<servlet-class>main.MainServlet</servlet-class>

 

 맵핑

<servlet-mapping>
  <servlet-name>myweb</servlet-name>
  <url-pattern>*.mv</url-pattern>
 </servlet-mapping>

 

디폴트로 읽을수 있는페이지 설정

 <welcome-file-list>
  <welcome-file>index.jsp</welcome-file>
 </welcome-file-list>

 

 

 

-_- 이것저것 많이 한거 같은데... 기억이...

 

 

흐름을 기억해야 하는데 개념잡기가 좀 힘들다

 

 

브라우져 요청

 

web.xml에서 거쳐

 

메인서블릿 

 

맵핑

 

액션 -여러액션(idcheck,regis..) - Bean - DAO - DB

 

포워드 ->다시 메인 서블릿

 

메인서블릿  -VIEW(JSP) ->다시클라이언트

 

 

글로 할려니 -_-;;; 미치것구먼

 

 

 

반응형
반응형

java.sql.SQLException: ORA-00900: invalid SQL statement
==>프로퍼티 에러

[java.sql.SQLException: ORA-01006: bind variable does not exist
==> 넘겨준값하고 받은값하고 다를때


[java.sql.SQLException: ORA-00936: missing expression
==> 문자열이 하나더 추가됐을시..(쉼표나)

java.sql.SQLException: ORA-00933: SQL command not properly ended
==> sql조건문에 문자가 잘못됐을시 (and 가 aand 로 되어있음 , 쿼리문을 "where 이런식으루 붙여썼을때)


java.sql.SQLException: 부적합한 열 이름
==> 쿼리결과에 받는값이 잘못됐을시..(DAO 확인)
받는값이 2개인데..쿼리문에서 1개만 넘겨줄때


[java.sql.SQLException: ORA-01722: Invalid number
==> 1.dao 에서 setInt 를 setString으루 변환해보기
2.데이터가 잘못 조회(이유모름) ...
System.out.println("1111");
rs = pstmt.executQuery 확인해볼거
System.out.println("2222"); 이런식으루 해볼거...


java.sql.SQLException: ORA-00911: invalid character
==>

[java.sql.SQLException: ORA-00907: missing right parenthesis
==>
table미생성이 됐을시.. where 문이나 and 문 확인해볼것

[java.sql.SQLException: ORA-01427: single-row subquery returns more than one row
==> 서브쿼리에 리턴값이..1가 아니고..여러개 나올때..

[java.sql.SQLException: ORA-01476: divisor is equal to zero
==> 분모가 0 일경우 나눴을때 나는 에러..


[java.sql.SQLException: 부적합한 열 이름]
==> 쿼리문에서 데이터값을 못넘겨줄때...



weblogic.common.ResourceException:
Could not create pool connection. The DBMS driver exception was:
java.sql.SQLException: ORA-00020: maximum number of processes (450) exceeded

==>

java.sql.SQLException: ORA-00923: FROM keyword not found where expected
==> from 앞에 필드사이에 , 빠졌나 확인



java.sql.SQLException: ORA-00907: missing right parenthesis
==> 1.테이블 미생성 2.프로퍼티에 공백 들어갔나 확인



java.sql.SQLException:ORA-01861: literal does not match format string
==> 날짜 포멧이 안맞을때..에러


java.sql.SQLException: ORA-01009: missing mandatory parameter
==> sql.append ›㎱뻥

반응형
반응형

-_- 호스팅 까다롭다;;;

 

servlet을 컴파일을 하실려면 javac컴파일 옵션에 classpath를 지정해 주셔야 합니다.
cafe24.java라는 파일이 있을시

단독 서버의 경우
javac -d . -classpath /home/hosting_users/USER_ID/tomcat/common/lib/servlet-api.jar [FILENAME]

공용 서버의 경우
javac -d . -classpath /home/tomcat/common/lib/servlet-api.jar cafe24.java

와 같이 컴파일을 하셔야 합니다.

-d 옵션은 디렉토리 . 은 현재 디렉토리 -classpath는 servlet-api 경로 입니다.

반응형
반응형
안녕하세요.
카페24 호스팅입니다.

<param-value>/home/hosting_users/sjhlkr /www/WEB-INF/CommandPro.properties</param-value>

라고 써주시면 됩니다.

감사합니다

 

 

dao

     Class.forName("com.mysql.jdbc.Driver");
     conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/myweb","root","1111");

 

이런식으로 접근.. ㅅㅂ 호스팅

반응형
반응형
반응형
반응형

 

자바 설치하는 부분을 묻는분이 계셔서, 자바사이드(http://50001.com) 의 김은영님의

강좌를 올려드립니다.

 

1.2 자바 설치하기

목차
  • 프로그램 다운로드
  • 설치
  • 환경변수 설정

1.2.1 프로그램 다운로드

자바를 개발하려면 가장 먼저 JDK(Java Development Kit)을 설치해야 한다. 현재 자바2의 SE는 1.4.2까지 릴리즈되어 있다.
JDK를 다운로드 받으려면 아래의 사이트로 이동한다.
SDK는 개발에 필요한 모든 파일이 들어 있으며, JRE는 실행에 관한 파일만 들어 있다. 우리는 SDK를 다운로드 받아야 한다.

해당 파일의 download 를 클릭하면 라이센트에 동의하라는 화면이 나완다. "accept"에 체크한 후 continue 단추를 클릭한다.

현재 설치되어 있는 OS에 따라 파일을 선택한다. 여기에서는 윈도우 계열을 선택하겠다. 다운 로드 받으려는 문서명은 j2sdk-1_4_2_03-windows-i586-p.exe 이다. 원하는 폴더에 다운로드한다.

J2SDK를 받았다면 이제는 Help문서인 J2SDK document를 받아야 한다. SDK를 받았던 페이지로 이동한 후 밑으로 조금만 내려가면 Documentation 링크가 나온다.

download 링크를 클릭하면 라이센스 동의 화면이 나오고 맨 마지막으로 내린 후 accept버튼을 클릭한다.

해당 문서를 클릭한 후 원하는 위치에 다운로드 받는다.

1.2.2 설치

제가 가지고 있는 j2SDK는 1.4.0이므로 그것을 설치하겠다. 여러분들은 1.4.2로 설치하면 된다. 다운받은 폴더로 이동한 후 해당 파일을 더블클릭한다.

sdk설치 파일을 더블클릭하면 아래와 같은 창이 나타난다.

next버튼을 클릭하면 라이센스를 물어보는 창이 나타나며, yes버튼을 클릭한다.

설치할 폴더를 지정하는 화면이 나타난다. 기본으로 두고 next버튼을 클릭하면 select component창이 나타나는데, 기본으로 두고 next버튼을 클릭한다.

기본으로 지정할 브라우저를 선택하는 화면이 나타나며, next버튼을 클릭하면 파일들을 복사한다.

파일들을 다 복사하면 종료하는 창이 나온다. finsh버튼을 클릭한다.

탐색기를 띄워 제대로 설치가 되었는지 확인한다. c:\j2sdk1.4.0이라는 폴더가 생겼다. 여러분과의 폴더명은 약간 틀릴 수 있다. c:\j2sdk-1_4_2_03 라고 생겼을것이다.

다음으로 j2sdk-1_4_2-doc.zip 파일을 아무곳에서 압축을 푼다. 참고적으로 저는 java를 설치한 폴더 밑에 압축을 풀었다.
이것으로 기본적인 셋팅을 끝내고 환경설정으로 들어간다.

1.2.3 환경설정

자바를 개발할 때 필요한 실행파일들이 있다. 또한 개발시 참조해야하는 클래스들이 있다. 이것을 지정하지 않으면 굉장히 불편한다. 환경설정은 윈도98, 혹은 윈도2000이상에서 설치하는 것이 약간 틀리다.

먼저 윈도 98인 경우에는 메모장을 띄워 c:\autoexec.bat파일 띄운다.

  1. 먼저 path를 찾는다.
  2. 아래의 붉은색 부분만 추가한다.
  3. classpath부분이 있으면, .만 추가하고 그렇지 않으면 classpath라인을 전부 추가한다.

윈도 2000인 경우에는 바탕화면에 있는 내 컴퓨터 아이콘에서 오른쪽 버튼을 클릭하고, [등록정보] 메뉴를 클릭한다.

등록정보에 [고급] 탭을 모면 [환경변수]라는 단추가 보일 것이다. 클릭한다.

path 라는 환경변수명을 찾아 편집단추를 클릭하면 전경에 시스템변수 편집이라는 창이 뜬다. 맨 앞으로 커서를 이동한 후 c:\j2sdk1.4.0\bin; 을 추가한다. 폴더명은 여러분이 설치한 그 폴더명으로 기입힌다 다 기입한 후 확인버튼을 클릭한다. .

classpath라는 환경변수가 있는지 찾는다. 있으면 편집 버튼을 클릭하고 없으면 새로만들기 버튼을 클릭한다. 변수 이름은 classpath로 지정하고, 값은 . 을 입력한다. .이란 현재폴더의 class를 가장 먼저 참조하겠다는 뜻이다.

다입력했으면 확인버튼을 클릭한다. 아래와 같이 나타난다.

기본적인 환경변수 설정을 끝났으니, DOS에서 확인해보자
시작버튼을 클릭한 후 실행메뉴를 클릭한다. 윈도 98에서는 안된다.

도스창이 뜨면 아래와 입력해서 제대로 결과가 나오는지 확인한다.

반응형
반응형

import java.io.*;

public class Exam_03 {
 
 public static void main(String [] ar) throws IOException {
  
  BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
  int su1= 0,su2 =0,su3 =0;
  
  System.out.print("su1 == ");
  su1 = Integer.parseInt(in.readLine());
  System.out.print("su2 == ");
  su2 = Integer.parseInt(in.readLine());
  System.out.print("su3 == ");
  su3 = Integer.parseInt(in.readLine());
  
  
  if(su2  >= su1 && su2 >= su3){
   int imsi = su1;
   su1 = su2;
   su2 = imsi;
  }
  else if(su3 >= su1 && su3 >=su2){
   int imsi =su1;
   su1 = su3;
   su3 = imsi;
  }
  
  if(su3 >= su2) {
   int imsi =su2;
   su2 = su3;
   su3 = imsi;
  }
  
  System.out.println(su1 +  " >=" + su2 + ">=" + su3);
  
  
 }

}

반응형
반응형

http://www.okjsp.pe.kr/seq/58275

스트러츠 첨 배우기

 

http://tong.nate.com/multiple/22262359
아바티스 관련링크

반응형
반응형



JAVA STUDY.

공부공부공부.

뭔가 빠지고 싶다... 남들보다 잘하고싶다... 아니 남들 만큼이라도 하고싶다...

알고있다 노력하면 다 되는것 하지만 그 노력이 정말 어렵다 닝길... 

 

 

 

ㅌㅌㅌㅌ

 

기본 탄탄,

정리해가면서 공부하는게 어렵다

이렇게 이쁘게 만들려니 더 어렵다

하지만 한눈에 쉽게 볼수있는것도

남을 이해시키는것도  중요하다 

ㅇㅇㅇ
ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ

익숙해 져야한다,

해보고 또 해보고 또 해보는거다

왜?

난 머리가 나쁘니까

그걸 극복하는 방법은 반복이다

정리 

예습 & 복습 이게 왜 중요할까?

그래야 남는다

 

 

 

 

반응형
반응형

jdk 1.5.x 버젼 설치

1 JAVAHOME 만들기
  ex)C:\Program Files\Java\jdk1.5.0_12
2 classpath 만들기
  ex).;
3 path만들기
  %JAVAHOME%\bin;

톰캣 설정

1 CATALINA_HOME 만들기
  ex) c:\tomcat5.5
2 classpath
   %CATALINA_HOME%\common\lib\servlet-api.jar
3 path 만들기
   %CATALINA_HOME%\bin

 

톰캣 디폴트 폴더 벗어나기

디폴트 폴더 C:\Tomcat 5.5\webapps\ROOT

설정 변경할 폴더 C:\Tomcat 5.5\conf\Catalina\localhost ->manager.xml 복사

새로운 파일 만듬

ex)myweb.xml

 변경

      <Context docBase="c:\myweb"  path="/myweb" debug="0" reloadable="true"
         privileged="true" antiResourceLocking="false" antiJARLocking="false">

 c드라이브 루트에 myweb 폴더 생성

   폴더 생성후

     C:\Tomcat 5.5\webapps\ROOT\WEB-INF 폴더 복사  -> 붙여넣기

       WEB-INF 폴더에 classes 폴더 생성

       WEB-INF 폴더에 web.xml 수정

    톰캣 리스타트 

  http://localhost:포트번호/루트에 생성한 폴더이름/

 

끝~~ 테스트 완료

   

    

 

 

 

반응형

+ Recent posts