Làm thế để nhập dữ liệu từ jsp vào database để không bị lỗi font chữ

mình đang dùng jsp servlet để thêm một khách hàng vào database nhưng kết quả những từ tiếng việt bị lỗi font. ae nào hiểu về vấn đề này giúp mình với
Dưới đây là code mình dùng để thêm khách hàng


form mình dùng để nhập

<form action="add.jsp" method="POST">
	<div class="row">
		<div class="col-xl-3 col-md-3 ">
			    <label>Mã KH: </label>
		</div>
        <div class="col-xl-9 col-md-9 ">
            <input type="number" name="id"/>
            <br><br>
        </div>
    
    </div>
    <div class="row">
    	<div class="col-xl-3 col-md-3 ">
            <label>Tên KH: </label>
        </div>
        <div class="col-xl-9 col-md-9 ">
            <input type="text" name="name"/>
    		<br><br>
    	</div>
    </div>
    <div class="row">
   		<div class="col-xl-3 col-md-3 ">
            <label>Giới Tính: </label>
        </div>
        <div class="col-xl-9 col-md-9 ">
            <input type="text" name="gioitinh"/>
            <br><br>
        </div>
    </div>
    <div class="row">
    	<div class="col-xl-3 col-md-3 ">
            <label>SĐT: </label>
       	</div>
       	<div class="col-xl-9 col-md-9 ">
            <input type="number" step="1" name="sdt"/>
            <br><br>
    	</div>
   </div>
    <div class="row">
    	<div class="col-xl-3 col-md-3 ">
            <label>Địa Chỉ: </label>
        </div>
        <div class="col-xl-9 col-md-9 ">
            <input type="text" name="diachi"/>
        <br><br>
        </div>
    </div>
    <div class="row">
    	<div class="col-xl-12 col-md-12 " align="center">
    		<button type="submit">Send</button>
    	</div>
	</div>
	<div class="row">
    	<div class="col-xl-4 col-md-4 ">
    		<a href="khachhang.jsp">Quay Lại</a>
    	</div>
	</div>
</form>

xem định nghĩa database đã là utf8 chưa

1 Like

rồi b ơi . mình đồng bộ từ jsp csdl vs servlet về utf8 rùi mà lúc thêm nó vẫn bị v

Có thể bạn sẽ tìm thấy câu trả lời ở bài viết này.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?