0

多くの調査の後、以下のように Google Appengine にレコードを挿入することができました。ただし、問題が発生しました。GQL または SQL 構文に従ってクエリを使用してレコードを編集できません。助けてください!

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」フォームがあります。だから助けてください!ありがとう!

4

2 に答える 2

0
  1. App Engine とは関係ないと思います。
  2. そこにあるさまざまなクラッドの例を見てください。
  3. 簡単なグーグル 検索で良い結果が得られました。

例を入手できない場合は、特定の疑問に関する別の質問をここまたは例のサイトに投稿できます。

于 2013-07-14T17:09:45.737 に答える
0

この質問のデータの保存の下にあるコードを見てください。

于 2013-07-15T15:06:52.477 に答える