action中的代码片段
public void setepid(string epid) {
this.epid = epid;
}
public string edit() {
try {
if ("save".equals(save)) {//点击保存按钮的时候执行
return save();
} else {
loadinfo();
return return_edit;
}
} catch (exception e) {
super.printerrors(this.getrequest(), e, classname);
return return_error;
}
}
private void loadinfo() throws exception {
epid = this.getrequest().getparameter("id");//得到单个的epid
long userid = getloginuser().getuser().getuserid();
/**
功能:
得到单个对象 并把各个对象 放到vo对象中
页面中显示数据的值
**/
ep ep = new ep();
ep.setid(long.parselong(epid));
ep = epservice.getepbyid(ep);
epvo.setep(ep);
// depart对象
depart depart = new depart();
depart.setdeptid(ep.getdeptid());
depart.setplatenumber(ep.getname());
depart.setcreateby(userid);
depart.setjudgetype(integer.parseint("0"));
string str[] = ep.getinfo().split(";");
string s1 = "";
for (int i = 0; i < str.length; i++) {
s1 = str[0];
}
if ("".equals(s1) || null == s1) {
depart.setroute("暂无路线");
} else {
depart.setroute(s1);
}
epvo.setdepart(depart);
// dept对象
dept dept = new dept();
dept = deptservice.getdeptbyid(ep.getdeptid());
epvo.setdept(dept);
}
public string save() {
long deptid = epvo.getdept().getdeptid();
try {
depart depart = epvo.getdepart();
depart.setdeptid(deptid);
departservice.insertdepart(depart);
super.printmsg(this.getrequest(), "保存成功!");
cleanobject();
} catch (exception e) {
super.printerrors(this.getrequest(), e, classname);
return return_error;
}
return list();
}
jap页面
<script language="javascript" type="text/javascript">
//保存
function save() {
var obj = document.getelementbyid("tableform");
obj.action = '<s:property value="#request.saveurl"/>';
var submitbtn = document.getelementbyid("submitbtn");
submitbtn.click();//通过js时间控制提交事件
}
//展示
function query(){
window.location.href='<s:url value="/listep.action"/>';
}
//加载日期控件
$(document).ready(function(){
addformvalidator();
$("#sendtime").attr("readonly","readonly");
$("#sendtime").click(function(){wdatepicker({isshowclear:false,datefmt:'yyyy-mm-dd hh:mm:ss'});});
});
</script>
如对本文有疑问, 点击进行留言回复!!
[JVM学习之路]一、初识JVM,了解其结构、模型及生命周期
【JAVA并发编程】LinkedBlockingQueue原理
网友评论