addtopictodbwe.jsp
上传用户:jhtang88
上传日期:2014-01-27
资源大小:28528k
文件大小:1k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. <%@ page contentType="text/html;charset=utf-8"
  2. import = "java.io.File"
  3. import = "cn.js.fan.web.SkinUtil"
  4. import = "cn.js.fan.util.ErrMsgException"
  5. import = "com.redmoon.forum.*"
  6. import = "com.redmoon.forum.Leaf"
  7. import = "java.util.Calendar"
  8. %><jsp:useBean id="form" scope="page" class="cn.js.fan.security.Form" /><%
  9. boolean isSuccess = false;
  10. String privurl = "";
  11. String boardcode = "";
  12. boolean cansubmit = false;
  13. com.redmoon.forum.Config cfg = new com.redmoon.forum.Config();
  14. int interval = cfg.getIntProperty("forum.addMsgInterval");
  15. int maxtimespan = interval;
  16. try {
  17. cansubmit = form.cansubmit(request, "addtopic", maxtimespan);// 防止重复刷新
  18. }
  19. catch (ErrMsgException e) {
  20. out.println(e.getMessage());
  21. return;
  22. }
  23. if (cansubmit) {
  24. MsgMgr Topic = new MsgMgr();
  25. try {
  26. isSuccess = Topic.AddNewWE(application, request);
  27. //privurl = Topic.getprivurl();
  28. }
  29. catch (ErrMsgException e) {
  30. out.print("-" + SkinUtil.LoadString(request, "info_op_fail") + e.getMessage());
  31. }
  32. if (isSuccess) {
  33. boardcode = Topic.getCurBoardCode();
  34. MsgDb md = Topic.getMsgDb(Topic.getId());
  35. if (md.getCheckStatus()==MsgDb.CHECK_STATUS_NOT) {
  36. out.println(SkinUtil.LoadString(request, "res.label.forum.addtopic", "need_check"));
  37. }
  38. else
  39. out.print("+" + SkinUtil.LoadString(request, "info_op_success"));
  40. }
  41. }
  42. %>