작년 9 월 부터 저 는 JSP 를 배우 기 시 작 했 습 니 다.예전 에 절차 에 대한 의식 이 조금 밖 에 없 었 습 니 다.길에서 모색 해 보 았 습 니 다.많은 어려움 을 겪 었 습 니 다.그 러 던 어느 날 저 는 마치 오리 가 수영 을 배 우 는 것 처럼 마음 이 기 뻤 습 니 다.며칠 밤 을 새 웠 고 드디어 이 순수한 JSP 의 글 발표 절 차 를 썼 습 니 다.아래 의 몇 가지 작은 지식 이 나 같은 수준의 풋내기 에 게 어느 정도 도움 이 된다 고 믿 어 라! ============================================================================== 1.폼 매개 변수 전달:String name=new String(request.getParameter("name");2.데이터베이스 연결:~~MYSQL//데이터베이스 설정 URL String url="jdbc:mysql://localhost:3306/jspsky"; try//로 딩 드라이버 Class.forname("org.gjt.mm.mysql.Driver").newInstance();/java.sql.Connect 연결 을 만 듭 니 다=java.sql.DriverManager.getConnection(url);java.sql.Statement statement = connection.createStatement(); //SQL 구문 String sqlStringi="commu(name,tel,mobile,oicq,email)값('+name+','+tel+','+mobile+','+mobile+','+oicq+','+email+')에 삽입 합 니 다.//SQL 문 구 를 실행 하고 결과 집합 java.sql.ResultSet rsi=statement.executeQuery(sqlStringi)를 만 듭 니 다./화면 출력 라 이브 러 리 의 내용 while(rss.next(){String aname = rss.getString(1); out.println(a_name); {} //연결 연결 을 닫 습 니 다.close();}//이상 catch 캡 처(java.sql.SQLexception e)out.println(e.getMessage());{}catch(ClassNotFoundException e) out.println(e.getMessage()); {} ~~DB2//데이터 베 이 스 를 정의 하 는 URL String url="jdbc:db2:portal";try//불 러 오 는 드라이버 Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");/연결 만 들 기,java.sql.Connect 연결=java.sql.DriverManager.getConnection(url,"user","password");java.sql.Statement statement = connection.createStatement(); //SQL 구문 String sqlString="select*from client";/SQL 문 구 를 실행 합 니 다 java.sql.ResultSets rs=statement.executeQuery(sqlString);/연 결 된 표 의 내용 을 화면 에 표시 합 니 다 while(rs.next(){String name=rs.getString(1);out.println(name); {} //연결 연결 을 닫 습 니 다.close();}//이상 catch 캡 처(java.sql.SQLexception e)out.println(e.getMessage());{}catch(ClassNotFoundException e) out.println(e.getMessage()); {} 3.파일 작업~~지정 한 파일 에 문자열 을 기록 합 니 다.이 파일 이 존재 하지 않 으 면 새 파일 을 만 들 고 기록 을 완료 합 니 다.존재 한다 면 이 문자열 로 원본 파일 의 모든 내용 을 덮어 씁 니 다 import java.io.*;String str="print me 설봉!";/인쇄 할 대상 파일 이름//현재 호스트 가 WEB 페이지 를 저장 하 는 절대 경로 String hostdir=System.getProperty("user.dir")를 가 져 옵 니 다./현재 호스트 가 사용 하 는 경로 구분자 String fileBar=System.getProperty("file.separator")를 가 져 옵 니 다./전체 대상 파일 저장 경 로 를 작성 합 니 다 String nameOfFile=hostdir+fileBar+"test.html";try//파일 출력 흐름 대상 FileOutputStream afile=new FileOutputStream(nameOfFile);/파일 출력 흐름 을 출력 출력 출력 흐름 대상 PrintWriter pw=new PrintWriter(afile)만 들 기;pw.println(str); //clean up pw.close(); {} catch(IOException e) out.println(e.getMessage()); {} ~~지정 한 디 렉 터 리 의 파일 목록 을 보 여 줍 니 다 import java.io.*;String cdur = System.getProperty("user.dir"); String fileBar = System.getProperty("file.separator"); String mydir =cdur+fileBar+"doc"+fileBar+"jspsky"; File my = new File(mydir); String d[] = my.list(); int i; int l=d.length; for(i=0;i out.print(d[i]); {} 4.카운터 Integer count=null;synchronized (application) count =(Integer) application.getAttribute("d"); if (count ==null) count =new Integer("0"); count = new Integer(count.intValue()+1); application.setAttribute("d",count); {} out.println(count); // 먼저 성형 대상 을 정의 하고 초기 화:NULL,//APPLICATION 대상 의 속성 D 값 을 되 찾 고 성형 대상 으로 강제 전환 하여 COUNT 에 부여//COUNT 가 비어 있 는 지,비어 있 는 지 판단 할 때 O 를 COUNT 대상 에 부여 합 니 다.//그렇지 않 으 면 COUNT 를 통 해.INtVALUE()방법 은 COUNT 대상 에 1 을 추가 하고 COUNT//마지막 으로 COUNT 대상 을 APPLICATION 대상 의 D 변수 에 저장 합 니 다.++++++++++++++++++++++++++++++++++다음 학습 중점 파일 의 삭제 파일 내용 의 수정 사진 의 업로드 메 일 링 리스트 JAVABEANS EJB XML JAVASCRIPT 에 대한 데이터베이스 조작 및 유지 보수 이해 비 즈 니스 프로젝트 개발 프로 세 스 실례 연습
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: