게시물 작성
게시물 작성을 위한 페이지를 구현하기 위해 필요한 요청 데이터 식별자와 응답 결과 구조를 안내합니다.
데이타 식별자
{
  "dataID": "ADD_POST"
}| Key | Description | 
|---|---|
| dataID | 데이터 고유값 | 
HTML
<form id="frm_save_post">
    <input type="hidden" name="bbs_seq" value="1">
    <input type="hidden" name="return_url" value="/post/list">
    <input type="text" id="subject" name="subject">
    <input type="text" id="email" name="email">
    <input type="text" id="cell_phone" name="cell_phone">
    <input type="text" id="reg_name" name="reg_name">
    <input type="password" id="password" name="password">
    <textarea id="content" rows="10" name="content"></textarea>
    <button type="submit" class="btn btn-primary px-4">저장</button>
</form>-  form
<form id="frm_save_post"></form>게시글 저장 폼으로 id는 frm_save_post로 필수 지정
 -  bbs_seq
<input type="hidden" name="bbs_seq" value="1">저장될 게시글의 게시판 시퀀스이며 필요에 따라 Response Result 의 bbs_list를 활용해 select 등으로 구현 가능합니다.
 -  return_url
<input type="hidden" name="return_url" value="/post/list">게시글 저장후 이동할 페이지 URL
 -  subject
<input type="text" id="subject" name="subject">게시글 제목
 -  email
<input type="text" id="email" name="email">작성자 이메일 (회원이 작성하는 경우 미사용)
 -  cell_phone
<input type="text" id="cell_phone" name="cell_phone">작성자 휴대폰 (회원이 작성하는 경우 미사용)
 -  reg_name
<input type="text" id="reg_name" name="reg_name">작성자 이름 (회원이 작성하는 경우 미사용)
 -  password
<input type="password" id="password" name="password">게시글 비밀번호 (비회원일 경우 수정 삭제시 필요)
 -  content
<textarea id="content" rows="10" name="content"></textarea>게시글 내용
 
Response Result
- 저장버튼 클릭시 게시물을 저장하고 return_url로 이동합니다.
 
{
  "bbs_list": [
    {
      "access_level": 0,
      "bbs_code": "board_1001",
      "bbs_key": "E477FEEBEE4DB8BD208AFC505D20C022",
      "bbs_name": "free board",
      "create_date": "2025-05-30 02:53:34",
      "description": "description",
      "geo_info_flg": "N",
      "modify_date": "2025-05-30 02:53:34",
      "seq": "100"
    }
  ]
}| Key | Description | 
|---|---|
| bbs_list | 게시판 목록 배열 | 
| bbs_list[n].access_level | 접근 회원 레벨 | 
| bbs_list[n].bbs_code | 게시판 코드(관리자 콘솔에서 확인) | 
| bbs_list[n].bbs_key | 게시판 고유키 | 
| bbs_list[n].bbs_name | 게시판 이름 | 
| bbs_list[n].create_date | 게시판 생성일시 | 
| bbs_list[n].description | 게시판 설명 | 
| bbs_list[n].modify_date | 게시판 수정일시 | 
| bbs_list[n].seq | 게시판 시퀀스 | 
<form id="frm_save_post">
    <input type="hidden" name="post_key"/>
    <input type="hidden" name="return_url"/>
    <div class="mb-3">
        <label for="subject" class="form-label">Post subject</label>
        <input type="text" class="form-control"	id="subject" name="subject" placeholder="Input Subject">
    </div>
    <div class="mb-3">
        <label for="email" class="form-label">Writer email</label>
        <input type="text" class="form-control"	id="email" name="email" placeholder="Input email">
    </div>
    <div class="mb-3">
        <label for="cell_phone"	class="form-label">Writer mobile number</label>
        <input type="text" class="form-control"	id="cell_phone"	name="cell_phone" placeholder="Input mobile number">
    </div>
    <div class="mb-3">
        <label for="reg_name" class="form-label">Writer name</label>
        <input type="text" class="form-control"	id="reg_name" name="reg_name" placeholder="Input name">
    </div>
    <div class="mb-3">
        <label for="reg_name" class="form-label">Password</label>
        <input type="password" class="form-control"	id="password" name="password" value="" placeholder="Input password">
    </div>
    <div class="mb-3">
        <label for="content" class="form-label">Post content</label>
        <textarea class="form-control" id="content_1" name="content[]" rows="10" placeholder="Input content"></textarea>
    </div>
    <div class="text-center">
        <button	type="submit" class="btn btn-primary px-4">저장</button>
    </div>
</form>관련 링크
User Discussions
ADD- 등록된 글이 없습니다.