zoukankan      html  css  js  c++  java
  • system for development of party遇到的问题及解决

    **

    1,子弹窗b关闭,刷新父窗口a

    a页面也是在一个iframe(id=“bridge”)中,b关闭时,通过window.returnValue="success"向a传成功信息,

    a收到成功信息后,

    if(result == "success"){
    var parenturl=$(window.parent.document).find("#bridge").attr("src");
    $(window.parent.document).find("#bridge").attr("src",parenturl);
    }

    也就是让a页面所处的iframe框架重新取src值

    2,上传照片,立即预览

    ie:滤镜

    其他如火狐:var reader=new FileReader()

    3,批量上传照片

    jquery.MultiFile.js

    File[] upload;

    String[] uploadFileName;

    String[] uploadContentType;

    如果要传递要删除的照片id数组时,

    String[] deletePhotoIds;

    jsp页面用div动态append隐藏字段,保存每一个照片id

    4,保存上传的照片

    保存照片的物理地址:

    this.getRequest().getRealPath("/")+"uploadImages"; 工程的物理地址,如E:dpuploadImages

    用于img控件的src属性值,用于显示的相对地址,保存在DB字段中:

    this.getRequest().getContextPath()+"/uploadImages/"+newName; 如/dp/uploadImages/11.jpg

    一般上传的照片要保留原来的名字和重新命的名(为防止重复)

    一般用时间,yyyyMMddhhmmssSSS  年月日时分秒毫秒,

    开始没有用毫秒,出现重名,后面的照片覆盖了前面的照片

     5,兼容excel

    Workbook hssfWorkbook = null;
                    if(fileType != null && !"".equals(fileType)){
                        fileType = fileType.toLowerCase();
                        if (fileType.equals("xls")) {
                            hssfWorkbook = new HSSFWorkbook(is);
                        } else if (fileType.equals("xlsx")) {
                            hssfWorkbook = new XSSFWorkbook(is);
                        } else {
                            //out.println("您输入的excel格式不正确");
                            String message="您输入的excel格式不正确";
                            this.renderHtml("<script>window.parent.returnback('"+message+"')</script>");
                            return;
                        }
                    }

    6,ognl

    如果是用sql取出来的page值,jsp页面通过下标访问,如group[0],

    <s:if test="#group[0]=="1" ">

    flags是一个list集合:

    <s:if test="flags[#st.index]==1 ">

    **

    有问题在公众号【清汤袭人】找我,时常冒出各种傻问题,然一通百通,其乐无穷,一起探讨


  • 相关阅读:
    查找算法(I) 顺序查找 二分查找 索引查找
    快速排序 Quick Sort
    Activity生命周期
    Android中资源文件的使用
    排序算法
    插入排序(I)Insert Sort
    Java eclipse调试技巧什么的。。
    HTTP协议解析
    python技巧26[str+unicode+codecs]
    python类库26[PySide之helloworld]
  • 原文地址:https://www.cnblogs.com/qingmaple/p/4126296.html
Copyright © 2011-2022 走看看