当前位置:  编程技术>java/j2ee

jsp action中保存和修改的关系

    来源: 互联网  发布时间:2014-10-20

    本文导语:  Action中的代码片段 代码如下:private String epid;//全局变量 得到的是一个以逗号分隔的字符串 public String getEpid() {        return epid;} public void setEpid(String epid) {        this.epid = epid;} public String edit() {        try {      ...

Action中的代码片段

代码如下:

private String epid;//全局变量 得到的是一个以逗号分隔的字符串
public String getEpid() {
        return epid;
}

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页面

代码如下:






   
       
        修改缴费信息信息
       
       
       
       
   
   
       
       
       
        //隐藏传递过来的值
       
       
       

           

           
       

       

           
            保存
       

       
   


    //保存
    function save() {
        var obj = document.getElementById("tableform");
        obj.action = '';
        var submitbtn = document.getElementById("submitbtn");
        submitbtn.click();//通过js时间控制提交事件
    }
    //展示
    function query(){
        window.location.href='';
    }
    //加载日期控件
    $(document).ready(function(){
        addFormValidator();
        $("#sendTime").attr("readonly","readonly");
        $("#sendTime").click(function(){WdatePicker({isShowClear:false,dateFmt:'yyyy-MM-dd HH:mm:ss'});});
    });



    
 
 

您可能感兴趣的文章:

  • 如何把JSP生成的HTML保存在服务器端
  • 怎样利用JAVABEAN将JSP页面提交的数据保存到数据库,请给代码好吗?谢谢!
  • ?? 将jsp生成的页面保存成html ??
  • JSP如何保存用户信息?
  • 一书中讲到JSP作访问计数器是用文件保存计数,是否有不妥(预知详情请进)
  • 在JSP中有没有什么方法保存一个变量,直到一系列页面应用都关闭?
  • 简单!如果网页的内容为HTML标签和JAVASCRIPT代码,那应该将该文件保存为.jsp还是
  • servlet/jsp 中的session(会话)保存在系统的什么地方??可不可以直接修改?
  • 请问JAVA程序里如何在服务器端保存JSP生成的HTML页面
  • jsp如何保存图片到sqlserver
  • 急啊,怎样在一个jsp文件里保存connection,使得下一个网页不用再次打开数据库
  • 在forte for java 4的Source Editor中编辑jsp时候,可以输入中文,可是保存后关闭再打开,中文显示???,怎么回事啊
  • eidt.jsp对网页进行编辑,网页内容存放在数据库中,其中有些字段用textarea多行编辑框显示,保存提交数据库后,再次对它编辑,那些用多行
  • $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$在jsp中怎么保存/读取一个cookie??
  • jsp下载文件时文件名到客户端时乱码?就是保存的时候,望高手指点!
  • 怎样用oracle保存长字符串(4、5千字左右),并用jsp取出?在线给分
  • ajax+jsp草稿自动保存的实现代码
  • jsp hibernate 数据保存操作的原理
  • jsp程序运行一次后,再修改原jsp程序,为什么运行还是的还是原来的程序??
  • jsp页面怎么禁止修改text里面的内容??
  • 怎样用JSP+EJB维护一大堆表?只是一些添加/删除/修改/查询的功能!
  • Tomcat + win2000 + IE6.0 修改JSP,关于页面显示不刷新的问题。
  • 为什么经常修改了jsp文件后,调用的还是原来没有改动的内容?我重起了tomcat甚至机器!
  • 当我修改了一个jsp文件之后刷新页面,为什么页面上的内容没有更新的呢?
  • 为什么修改不了JSP文件,改了也没用???
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java与jsp是什么关系?像vb与asp吗?
  • 初哥问题:JAVA和JSP到底是啥关系??????????
  • 请问Java(或JSP)可以访问Domino等非关系数据吗???
  • Java Servlet是什么东东,它和JSP有什么关系,谢谢。
  • 求:servlets,JSP,JavaBeans,EJB到底什么关系,有什么区别?谁能举例说明
  • 学习jsp和servlet的问题(相互关系,学习顺序,推荐书籍)。请大家指教。谢谢!
  • 请问jsp和sevlet和xml之间是个什么关系啊,
  • 请问大侠:都说JSP比ASP执行速度快, 但这和JAVA本身速度慢(靠虚拟机执行) 有何关系???
  • 刚开始学JAVA,想知道什么是J2EE,JSP,EJB,J2SE,JDBC的关,还有XML和java到底有什么关系
  • 我都糊涂了:Servlet、JSP、JavaBean、EJB还有JavaScript他们什么关系啊?
  • 请问大侠:都说JSP比ASP执行速度快, 但这和JAVA本身速度慢(靠虚拟机执行)有何关系???
  • JSP中清空cookie代码参考
  • 现有1.jsp、2.jsp、3.jsp三个文件,我怎么在3.jsp文件中得到1.jsp中输入的值?
  • 一个框界网爷包含上下两个网页a1.jsp和a2.jsp,怎么实现a1.jsp自身不变且提交数据到下面的a2.jsp呢?不胜感激,急..
  • 请问jsp和serlet之间怎么通讯,jsp和jsp之间呢?
  • 请问<%@include file="abc.jsp"%>与<jsp:include page="abc.jsp"/>之间的差别
  • response.sendRedirect("index.jsp") 和 <jsp:forward page="index.jsp"/>的区别?
  • 想把一个jsp转到另一个jsp页面,要穿参数,中文的(jsp变量)。谁教教我?!
  • aaa.jsp有如下链接,当单击该链接时将id值传递给bbb.jsp,怎样在bbb.jsp中引用这个id值?
  • jsp+bean还是jsp+ejb还是jsp+servlet还是asp+activex好?
  • 谁能告诉我,怎么调试jsp程序呀!我在jsp中调用java,但是Tomcat这家伙只会给我报jsp文件出错。这可怎么办呀?
  • jsp中如何获得当前jsp文件所在的目录,用request.getServletPath()得到的路径含有jsp文件名,有没有办法得到目录(不含文件名)?
  • 初学jsp,一个html调用一个jsp,这个jsp调用一个javaBean,已编译成类,最后如何部署(用j2sdkee)?
  • 我要学jsp,已经下载了j2ee1.4,需要一个支持jsp引擎的WEB服务器或jsp引擎!!(急,马上给分)
  • jsp中相对路径怎么表示?例如当前目录下的jsp目录里的文件。
  • 编程语言 iis7站长之家
  • 欲学JSP,请教JSP资料,最好电子版。
  • jsp中文乱码 jsp mysql 乱码的解决方法
  • jsp+JavaBean vs jsp+Servlet+JavaBean
  • JSP/html 编辑器 Bravo JSP editor
  • JSP开发入门(五)--JSP其他相关资源


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3