/*
* Generated by MyEclipse Struts
* Template path: templates/java/JavaClass.vtl
*/
package com.vanceinfo.struts.action;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import org.apache.struts.action.ActionMessages;
import com.vanceinfo.struts.Dao.Impl.InputBook;
import com.vanceinfo.struts.Dao.Impl.LoginGuestBook;
import com.vanceinfo.struts.form.GuestBookForm;
/**
* MyEclipse Struts Creation date: 09-16-2008
*
* XDoclet definition:
*
* @struts.action validate="true"
*/
public class InputBookActionT extends Action {
/*
* Generated Methods
*/
/**侯宇峰
* Method execute
*
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
*/
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
GuestBookForm bgf = (GuestBookForm) form;
String username = bgf.getUsername();
String userpass = bgf.getUserpass();
String title = bgf.getTitle();
String content = bgf.getContent();
String id = bgf.getUsername();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd hh:MM:ss");
String date = sdf.format(new Date());
LoginGuestBook lgb=new LoginGuestBook();
InputBook ib=new InputBook();
int temp = 0;
if (username.equals("")) {
ActionMessages errors = new ActionMessages();
errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
"errors.nullname"));
this.saveErrors(request, errors);
return mapping.findForward("center");
} else if (userpass.equals("")) {
ActionMessages errors = new ActionMessages();
errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
"errors.nullpass"));
this.saveErrors(request, errors);
return mapping.findForward("center");
} else {
if (username.equals("") || userpass.equals("") || title.equals("")
|| content.equals("")) {
ActionMessages errors = new ActionMessages();
errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
"errors.insertfail"));
this.saveErrors(request, errors);
} else {
temp = lgb.loginGuestT(username, userpass);
if (temp == 1) {
temp = 0;
temp = ib.inputBook(username, title, content, date, id);
if (temp == 0) {
ActionMessages errors = new ActionMessages();
errors.add(ActionMessages.GLOBAL_MESSAGE,
new ActionMessage("errors.dbfail"));
this.saveErrors(request, errors);
} else {
ActionMessages errors = new ActionMessages();
errors.add(ActionMessages.GLOBAL_MESSAGE,
new ActionMessage("errors.insertsuc"));
this.saveErrors(request, errors);
}
if (title.length() > 10) {
ActionMessages errors = new ActionMessages();
errors.add(ActionMessages.GLOBAL_MESSAGE,
new ActionMessage("errors.moretitle"));
this.saveErrors(request, errors);
} else {
if (content.length() > 60) {
ActionMessages errors = new ActionMessages();
errors.add(ActionMessages.GLOBAL_MESSAGE,
new ActionMessage("errors.morecontent"));
this.saveErrors(request, errors);
} else {
}
}
} else {
ActionMessages errors = new ActionMessages();
errors.add(ActionMessages.GLOBAL_MESSAGE,
new ActionMessage("errors.guestLogin"));
this.saveErrors(request, errors);
}
}
}
return mapping.findForward("center");
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
Struts学生信息管理系统 (150个子文件)
InputBookActionT.class 4KB
InputBookAction.class 3KB
ShowAll.class 3KB
Sum.class 3KB
Insert.class 3KB
DosomeSql.class 3KB
LoginAction.class 3KB
ShowGuestBook.class 2KB
ModifyForm.class 2KB
InsertForm.class 2KB
QueryAction.class 2KB
DeleteAction.class 2KB
Insert.class 2KB
Query.class 2KB
DelGuestAction.class 2KB
GuestBookAction.class 2KB
ShowAllAction.class 2KB
GuestBookForm.class 2KB
StrutsStu.class 2KB
LoginGuestBook.class 2KB
SusAction.class 2KB
Login.class 2KB
GetNewsAction.class 2KB
ModifyAction.class 2KB
Modify.class 1KB
LoginForm.class 1KB
InputBook.class 1KB
Filter.class 1KB
StrutsStuDao.class 1KB
DelGuestBook.class 1KB
Delete.class 1KB
DelGuestForm.class 1KB
DeleteForm.class 1KB
QueryForm.class 1KB
DBConn.class 1KB
Teacher.class 929B
Admin.class 923B
Test.class 821B
.classpath 1KB
2591220.gif 133KB
2591078.gif 46KB
logo01.gif 8KB
queryall.gif 8KB
modify.gif 8KB
delete.gif 8KB
insert.gif 7KB
1026365.gif 7KB
delete1.gif 7KB
modify1.gif 7KB
query.gif 7KB
insert1.gif 7KB
login.gif 7KB
xiugai.gif 3KB
tianjia.gif 3KB
shanchu .gif 3KB
chaxun.gif 3KB
login_context_bg.gif 3KB
login_top_menu_on.gif 1KB
button_delv.gif 657B
login_bottom_bg.gif 550B
login_top_bg.gif 399B
mysql.jar 687KB
InputBookActionT.java 4KB
InputBookAction.java 4KB
InsertForm.java 3KB
ModifyForm.java 3KB
ShowAll.java 3KB
Sum.java 3KB
GuestBookForm.java 2KB
LoginAction.java 2KB
Insert.java 2KB
DeleteAction.java 2KB
LoginForm.java 2KB
QueryAction.java 2KB
ShowGuestBook.java 2KB
GuestBookAction.java 2KB
DosomeSql.java 2KB
DelGuestAction.java 2KB
ShowAllAction.java 1KB
DelGuestForm.java 1KB
LoginGuestBook.java 1KB
SusAction.java 1KB
Query.java 1KB
DeleteForm.java 1KB
QueryForm.java 1KB
StrutsStuDao.java 1KB
StrutsStu.java 1KB
ModifyAction.java 1KB
GetNewsAction.java 1KB
Login.java 1KB
Insert.java 988B
Modify.java 911B
InputBook.java 796B
Filter.java 767B
Teacher.java 762B
Admin.java 754B
DBConn.java 738B
DelGuestBook.java 596B
Delete.java 581B
Test.java 298B
共 150 条
- 1
- 2
Ethan_Hou
- 粉丝: 5
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论3