IT/Java Spring
ch10.SpringMVC 종합 06.회원정보수정
Millennials
2020. 6. 24. 17:14
1)Controller
2)member.xml
3)memberModify.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<div class="page-main-style">
<h2>회원가입</h2>
<form:form action="register.do" commandName="memberVO">
<ul>
<li>
<label for="id">아이디</label>
<form:input path="id"/>
<img src="${pageContext.request.contextPath}/resources/images/ajax-loader.gif"
width="16" height="16" style="display:none">
<span id="message_id"></span>
<form:errors path="id" cssClass="error-color"/>
</li>
<li>
<label for="name">이름</label>
<form:input path="name"/><form:errors path="name" cssClass="error-color"/>
</li>
<li>
<label for="passwd">비밀번호</label>
<form:password path="passwd"/><form:errors path="passwd" cssClass="error-color"/>
</li>
<li>
<label for="phone">전화번호</label>
<form:input path="phone"/><form:errors path="phone" cssClass="error-color"/>
</li>
<li>
<label for="email">이메일</label>
<form:input path="email"/><form:errors path="email" cssClass="error-color"/>
</li>
<li>
<label for="zipcode">우편번호</label>
<form:input path="zipcode"/><form:errors path="zipcode" cssClass="error-color"/>
</li>
<li>
<label for="address1">주소</label>
<form:input path="address1"/><form:errors path="address1" cssClass="error-color"/>
</li>
<li>
<label for="address2">상세주소</label>
<form:input path="address2"/><form:errors path="address2" cssClass="error-color"/>
</li>
</ul>
<div class="align-center">
<input type="submit" value="등록">
<input type="button" value="홈으로" onclick="location.href='${pageContext.request.contextPath }/main/main.do'">
</div>
</form:form>
</div>
4)MemberMapper.java
@Update("UPDATE spmember_detail SET name=#{name},phone=#{phone},email=#{email},zipcode=#{zipcode},address1=#{address1},address2=#{address2},modify_date=SYSDATE WHERE mem_num=#{mem_num}")
public void update(MemberVO member);
5)MemberServiceImpl
6)Controller
7)실행 및 오류체크
반응형