📄 modifyplanecomnoaction.java
字号:
/*
* Created on 2005-4-20
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package ddl.action;
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 zhangchunliang.model.AppMode;
import java.util.Date;
import java.text.DateFormat;
import ddl.form.ModifyPlaneComNoForm;
import ddl.model.ModifyPlaneComNo;
/**
* @author duzhibo@neusoft
*
* TODO To change the template for this generated type comment go to Window -
* Preferences - Java - Code Style - Code Templates
*/
public class ModifyPlaneComNoAction extends Action {
/**
* 取得系统的时间
*
* @返回的是"YYYY-MM-DD"的形式;
*/
public static String nowDate() {
/** 系统的时间变量 */
Date nowDate = new Date();
/** 将系统的时间格式化之后 */
String nowDateFormat = DateFormat.getDateInstance().format(nowDate);
return nowDateFormat;
}
/**
* 对表提交的字符串进行数据的转化,避免出现乱码
*
* @字符串传递的参数
* @return转换后的字符串
*/
public String convert(String s) {
try {
s = "\'" + s + "\'";
byte[] b = s.getBytes("ISO-8859-1");
s = new String(b);
return s;
}
catch (Exception e) {
return s;
}
}
/**
* 取得表单的数据,调用model方法进行处理,然后插入数据库
*
*/
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
if(!AppMode.getAppMode()){
System.out.println("Application is terminated...");
return mapping.findForward("appInfo");
}
/** 实例化表单 */
ModifyPlaneComNoForm modifyPlaneComNoForm = (ModifyPlaneComNoForm) form;
/** 实例化model对象 */
ModifyPlaneComNo modifyPlaneComNo = new ModifyPlaneComNo();
/** 将表单的值get出来,赋值给model变量 */
modifyPlaneComNo.flightComName = convert(modifyPlaneComNoForm
.getFlightComName());
modifyPlaneComNo.flightNo = convert(modifyPlaneComNoForm.getFlightNo());
System.out.println(modifyPlaneComNo.flightNo);
/** 生成插入的时间 */
modifyPlaneComNo.insert_date = convert(nowDate());
modifyPlaneComNo.update_date = convert(nowDate());
/** 定义个int型数据,来接受返回值 */
int n = modifyPlaneComNo.modifySqlExecute();
if (n == 1) {
return mapping.findForward("success");
} else {
return mapping.findForward("error");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -