HOME 개발팁 체크노트 #1

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


JSP | 체크노트 #1

페이지 정보

작성자 굿스웹 작성일19-06-25 18:16 조회814회 댓글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 알리기
핀터레스트
텔레그램로
블로그로
카카오스토리
카톡 공유

관련 블로그
로딩중


3명  IP : 3.137.♡.180
001 13.♡.218.147 이클립스 스프링 mysql 연결 오류 import org.junit.Test; - 개발팁
(/bbs/board.php?bo_table=tip&wr_id=247&page=8)
002 18.♡.216.229 와글 미디어 - 웹 - 웹,앱
(/bbs/board.php?bo_table=develop&wr_id=31&page=2)
003 18.♡.200.86 oci8 mssql dll 서버 올리기 - 개발팁
(/bbs/board.php?bo_table=tip&wr_id=328&sca=PHP)

접속자
  • 오늘 : 212
  • 어제 : 364
  • 최대 : 874
  • 전체 : 402,034

검색로봇(Robots) 최근 방문시간
  • NAVER : 6시간 전
  • GOOGLE : 21시간 전
  • BING : 1일 전
  • DAUM : 5일 전

ETH : 0x8abf3B748ab78828AE07685e4fd53d1a606f18D3



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