[JSP] MVC를 이용한 게시판 페이지 만들기2

안요한·2022년 6월 16일
0

JSP

목록 보기
10/17

세팅을 도울 setting.jsp

  • 미리 내용을 저장한 객체를 만들어 둔 뒤에 상황에 맞게 사용한다.
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

<%
	String project = "/JSP";
	
	String page_list = "글 목 록";
	String page_write = "글 작 성";
	String page_content = "글 보 기";
	
	String msg_list = "게시판에 글이 없습니다. 글쓰기를 눌러 주세요";
	
	String str_count = "전체글";
	String str_num = "글번호";
	String str_subject = "글제목";
	String str_writer = "작성자";
	String str_reg_date = "작성일";
	String str_readcount = "조회수";
	String str_ip = "IP";
	String str_write = "글쓰기";
	String str_list = "글목록";
	String str_email = "이메일";
	String str_content = "글내용";
	String str_passwd = "비밀번호";
	
	String btn_write = "작성";
	String btn_cancel = "취소";
	String btn_list = "목록";
	String btn_mod = "수정";
	String btn_del = "삭제";
	String btn_reply = "답글";
			
%>

script 함수를 만드는 script.js

  • 스크립트 언어를 이용해 함수를 만들어 jsp단에서 사용
/**
 * 	게시판
 */
var inserterror = "글작성에 실패했습니다.\n잠시 후 다시 시도하세요";

var writermsg = "작성자를 입력하세요";
var subjectmsg = "글제목을 입력하세요";
var contentmsg = "글내용을 입력하세요";
var passwdmsg = "비밀번호를 입력하세요";

var passwderror = "비밀번호가 다릅니다.\n다시 확인하세요";
var deleteerror = "글삭제에 실패했습니다.\n잠시 후 다시 시도하세요";

function erroralert( msg ) {
	alert( msg );
	history.back();
}

// 글삭제 
function passwdcheck() {
	if( ! passwdform.passwd.value ) {
		alert( passwdmsg );
		passwdform.passwd.focus();
		return false;
	}
}

// 글작성
function writecheck() {
	if( ! writeform.writer.value ) {
		alert( writermsg );
		writeform.writer.focus();
		return false;
	} else if( ! writeform.subject.value ) {
		alert( subjectmsg );
		writeform.subject.focus();
		return false;
	} else if( ! writeform.content.value ) {
		alert( contentmsg );
		writeform.content.focus();
		return false;		
	} else if( ! writeform.passwd.value ) {
		alert( passwdmsg );
		writeform.passwd.focus();
		return false;
	}
}
profile
걍이렇게돼브렀다리

0개의 댓글