0
中使用Java Servlet編輯記錄經過大量研究後,我可以通過下面的內容向Google Appengine插入記錄。但是,現在我遇到了一個問題:我無法使用GQL或SQL語法之後的查詢來編輯記錄。請幫忙!如何在Appengine
public class AppointmentServlet extends HttpServlet {
public void doPost(HttpServletRequest req, HttpServletResponse resp)
throws IOException {
Date dateLog = new Date();
String merchant = req.getParameter("merchant");
String date = req.getParameter("date");
String time = req.getParameter("time");
String strDateTime = date + " " + time;
Date dateTime = null;
try {
dateTime = new SimpleDateFormat("dd/MM/yyyy HH:mm").parse(strDateTime);
} catch (ParseException e) {
}
String service = req.getParameter("service");
String personnel = "Internet Booking";
String name = req.getParameter("name");
String phone = req.getParameter("phone");
String email = req.getParameter("email");
String request = req.getParameter("request");
if(email.isEmpty()) {
email = "-";
}
if(request.isEmpty()) {
request = "-";
}
Appointment appt = new Appointment(dateLog, merchant, dateTime, service, personnel, name, phone, email, request);
PersistenceManager pm = PMF.get().getPersistenceManager();
try {
pm.makePersistent(appt);
} finally {
pm.close();
}
resp.sendRedirect("/appointment/complete.jsp");
}
}
我有一個 「EDIT」 形式,其中任何字段的可編輯。所以請幫忙!謝謝!
感謝的人一看代碼下存儲數據,關鍵字是CRUD!我用它來搜索,並最終得到我的答案! http://www.mkyong.com/google-app-engine/google-app-engine-jdo-spring-mvc-crud-example/ – Melvin