'저장용'에 해당되는 글 58건

  1. 2015.07.01 [java] sftp 파일삭제.
  2. 2015.07.01 [java] sftp 연결해서 파일 업로드.
  3. 2015.06.12 [jquery] xml to json
  4. 2015.03.24 [oracle] column ambiguously defined
  5. 2015.03.22 [java] split 사용시 참고.

[java] sftp 파일삭제.

|

파일 업로드에 이어.

//    rm 을 사용하면 됨.

public void fileDelete(String fileName){

    try {

channelSftp.rm(fileName);

    } catch (SftpException e) {

// TODO Auto-generated catch block

    e.printStackTrace();

    }

}

'저장용 > java' 카테고리의 다른 글

keystore 비밀번호 변경하기.  (0) 2016.05.24
[java] 형변환 str to int , int to str  (0) 2015.08.11
[java] sftp 연결해서 파일 업로드.  (0) 2015.07.01
[java] split 사용시 참고.  (0) 2015.03.22
And

[java] sftp 연결해서 파일 업로드.

|

http://www.jcraft.com/jsch/ 이 곳에 들어가서 jsch-0.1.42.jar 를 받아 jar 파일을 추가해준다.


파일업로드 예시.

---------------------------------------------------------

import com.jcraft.jsch.Channel;

import com.jcraft.jsch.ChannelSftp;

import com.jcraft.jsch.JSch;

import com.jcraft.jsch.JSchException;

import com.jcraft.jsch.Session;

import com.jcraft.jsch.SftpException;


//    private 로 선언해줌.

private Session session = null;

private Channel channel = null;

private ChannelSftp channelSftp = null;


//    sftp 연결.

 /**
     * 서버와 연결에 필요한 값들을 가져와 초기화 시킴
     * @param host
     *            서버 주소
     * @param userName
     *            접속에 사용될 아이디
     * @param password
     *            비밀번호
     * @param port
     *            포트번호
     */

    public void init(String host, String userName, String password, int port) {

        JSch jsch = new JSch();

        try {

            session = jsch.getSession(userName, host, port);

            session.setPassword(password);


            java.util.Properties config = new java.util.Properties();

            config.put("StrictHostKeyChecking", "no");

            session.setConfig(config);

            session.connect();


            channel = session.openChannel("sftp");

            channel.connect();

        } catch (JSchException e) {

            e.printStackTrace();

        }

        channelSftp = (ChannelSftp) channel;

    }


//    파일 업로드.

    public void upload(String dir, File file) {


        FileInputStream in = null;

        try {

            in = new FileInputStream(file);

            channelSftp.cd(dir);

            channelSftp.put(in, file.getName());

        } catch (SftpException e) {

            e.printStackTrace();

        } catch (FileNotFoundException e) {

            e.printStackTrace();

        } finally {

            try {

                in.close();

            } catch (IOException e) {

                e.printStackTrace();

            }

        }

    }


//    연결끊기.

    public void disconnection() {

        channelSftp.quit();

    }



//    호출.

try{

                String host = "***.***.***.***;

                String userName = "test";

                String password = "1234567890";

                int port = ***;

                String sftpdir = ""; //접근할 폴더가 위치할 경로

               

                init(host, userName, password, port);

                upload(sftpdir, new File()); 

                disconnection();

}

catch (Exception e){

}

'저장용 > java' 카테고리의 다른 글

keystore 비밀번호 변경하기.  (0) 2016.05.24
[java] 형변환 str to int , int to str  (0) 2015.08.11
[java] sftp 파일삭제.  (0) 2015.07.01
[java] split 사용시 참고.  (0) 2015.03.22
And

[jquery] xml to json

|

$.ajax 에서 호출한 값의 리던값이 xml 일때, 이것을 json 으로 변경하기 위해 사용.


jquery.xml2json.js


첨부된 파일을 추가한 다음.


아래 스크립트를 추가.


// Changes XML to JSON

function xmlToJson(xml) {

    var obj = $.xml2json(xml);

    return obj;

}


그럼 xml결과값을 json 으로 가져올 수 있음.

And

[oracle] column ambiguously defined

|

column ambiguously defined


select 로 가져오는 값중에 컬럼명이 중복되는 값이 있을때 나타난다.

'저장용 > oracle' 카테고리의 다른 글

[oracle] ORA-21561: OID generation failed  (0) 2015.02.05
And

[java] split 사용시 참고.

|

" . " 으로 split 를 사용할경우. 결과를 제대로 얻을수 없음.


    - split 에 들어가는 토큰이 String regex 정규식이기 때문에 " . "(무작위 한글자를 의미 )을 넣으면 원하는 결과를 얻지 못함.


" \\. " 이렇게 넣어주면 됨.

'저장용 > java' 카테고리의 다른 글

keystore 비밀번호 변경하기.  (0) 2016.05.24
[java] 형변환 str to int , int to str  (0) 2015.08.11
[java] sftp 파일삭제.  (0) 2015.07.01
[java] sftp 연결해서 파일 업로드.  (0) 2015.07.01
And
prev | 1 | 2 | 3 | 4 | 5 | 6 | ··· | 12 | next