HOME 개발팁 체크노트 #1

프로그램 작업하다 좋은 팁, 정보, 테스트를 기록하는 곳입니다.


JSP | 체크노트 #1

페이지 정보

작성자 굿스웹 작성일19-06-25 18:16 조회807회 댓글0건

본문

[JSP 함수]
--------------------------------------------------------------------------------
Java Resources
 > src > user(패키지) > User.java (클레스) 
 1.변수 작성
 2.Source > Generate Getters and Setters [함수만들기]
 3.자바빈즈 완성
 
 > src > user        > UserDAO.java (클레스 )

public class UserDAO {

 private  Connection conn; // 데이타베이스 접근 객체
 private PreparedStatement pstmt;
 private ResultSet rs; //정보를 담는 객체

 데이타베이스 커텍션 연결

System.out.println("텍스트");
try {
} catch (Exception e) {
    e.printStackTrace();
}
String dbURL      = "jdbc:mysql://127.0.0.1:3306/bbs";
String dbID      = "root";
String dbPassword = "1111";
Class.forName("com.mysql.jdbc.Driver").newInstance(); //드라이브 연결
conn = DriverManager.getConnection(dbURL,dbID,dbPassword); //데이타베이스 ID,PW 연결

public int login(String )  //함수 생성
return //값 전달

row = conn.prepareStatement("select userPassword from bbs where userID = ?");
row.setString(1, 'test');  //? test값 넣는다
rs = row.executeQuery(); //데이타 로딩
if(rs.next()) {
    if(rs.getString(1).contentEquals('1111')) {  //데이타값과 1111 같으면 1 리턴
        return 1; //성공
    }
    else
        return 0; //실패
}
------------------------------------------------------------------------------
jsp 파일
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ page import="user.UserDAO" %>
<%@ page import="java.io.PrintWriter" %>
<% request.setCharacterEncoding("UTF-8"); %>
<jsp:useBean id="user" class="user.User" scope="page" />
<jsp:setProperty name="user" property="userID" />
<jsp:setProperty name="user" property="userPassword" />




kr.vrpano.memo.vo  -- 데이터 관련 클래스
kr.vrpano.memo.dao -- db관련 클래스
kr.vrpano.memo.service -- 실제 비지니스 로직 클래스

 int[] iarr = {10,20,30,40,50};

    for(int value:iarr){
        System.out.println(value);
    }
.



public class Ex01 {

public static void main(String[] args) {
// *
// **
// ***
// ****
for(int i=0; i<5; i++) {
for(int j=0; j<=i; j++) {
System.out.print("*");
}
System.out.println();
}

}

}
최대값구하기


public class Main {

public static int max(int a, int b) {
return(a > b) ? a : b;
}

public static int function(int a, int b, int c) {
int result = max(a, b);
result = max(result, c);
return result;
}
public static void main(String[] args) {
System.out.println("(345,567,789)중에서 가장 큰 값은? " +function(345,567,789));
}
}

[주소복사] https://www.goodsweb.kr/?u=D41TCuKN
SNS 알리기
핀터레스트
텔레그램로
블로그로
카카오스토리
카톡 공유

관련 블로그
로딩중


5명  IP : 44.204.♡.64
001 216.♡.66.232 NSSM 서비스 등록 - 즐겨찾기
(/bbs/board.php?bo_table=bookmark&wr_id=53)
002 3.♡.249.219 Jsp (회원가입,로그인,이미지,회원관리) - 프로그램 개발실
(/bbs/board.php?bo_table=service&wr_id=24)
003 66.♡.66.34 ADB SHELL 이용해 MP3 플레이 방법 - 개발팁
(/bbs/board.php?bo_table=tip&wr_id=8&page=3)
004 141.♡.62.169 오류안내 페이지
(/bbs/write.php?bo_table=free)
005 66.♡.66.35 안드로이드 화면별 LinearLayout 가운데위치 정렬 - 개발팁
(/bbs/board.php?bo_table=tip&wr_id=230)

접속자
  • 오늘 : 140
  • 어제 : 263
  • 최대 : 874
  • 전체 : 394,019

검색로봇(Robots) 최근 방문시간
  • NAVER : 3시간 전
  • BING : 5시간 전
  • GOOGLE : 13시간 전
  • DAUM : 4일 전

ETH : 0x8abf3B748ab78828AE07685e4fd53d1a606f18D3



페이스북 네이버 블로그 굿스웹 쇼핑몰 네이버 카페 굿스웹 트위터 굿스웹 티스토리 Google Play