##実現したいこと
参考書を見ながら、簡易掲示板を作成しています。
機能としては、投稿・削除・閲覧という単純なものです。
投稿する際、入力チェックを行い、チェックに引っかかったものは画面にエラーメッセージを
表示し、投稿処理をさせません。
投稿処理を止める方法がわからなくて困っています。
下記ソースコードにどのようなロジックを書いたら良いでしょうか?
また、下記の意味についても教えて頂けると幸いです。
1つ目に関しては、メッセージを追加するという意味でしょうか?
2つ目はどういう処理を行っているのでしょうか?
1.bbsManager.AddItem(item);
2.bbsManager.ReadArticles(0, bbsData);
##ソースコード
///////////////////// メッセージの投稿 ///////////////////
public void doBBSWrite(HttpServletRequest request, HttpServletResponse response, BBSDataBeans bbsData)
throws IOException, ServletException
{
BBSItem item = new BBSItem();
item.name = KanjiConv.ConvJStr(request.getParameter("name")); if (item.name == null) item.name = ""; item.email = KanjiConv.ConvJStr(request.getParameter("email")); if (item.email == null) item.email = ""; item.subject = KanjiConv.ConvJStr(request.getParameter("subject")); if (item.subject == null) item.subject = ""; item.content = KanjiConv.ConvJStr(request.getParameter("content")); if (item.content == null) item.content = ""; item.deleteKey = KanjiConv.ConvJStr(request.getParameter("pass")); if (item.deleteKey == null) item.deleteKey = ""; bbsManager.AddItem(item); bbsManager.ReadArticles(0, bbsData);
}
回答1件
あなたの回答
tips
プレビュー