zoukankan      html  css  js  c++  java
  • jsp笔记

    request.setAttribute用法
    enctype="multipart/form-data"

    request.setAttribute("message", "上传文件的总的大小超出限制的最大值!!!");
    request.getRequestDispatcher("/message.jsp").forward(request, response);
    ${message}


    request.setAttribute("fileNameMap", fileNameMap);
    request.setAttribute("ltype", listType);
    request.getRequestDispatcher("/listfile.jsp").forward(request, response);

    <c:forEach var="me" items="${fileNameMap}">
    <c:url value="/servlet/DownLoadServlet" var="downurl">
    <c:param name="filename" value="${me.key}"></c:param>
    <c:param name="type" value="${ltype}"></c:param>
    </c:url>
    ${me.value}<a href="${downurl}">下载</a>
    <br/>
    </c:forEach>

    1.getParameter可以获得客户端传送给服务器端的参数值。
    getAttribute可以得到由setAttribute设置的参数值,就相当于是使用getAttribute得到一个自己定义
    的参数,而不是从客户端得到的参数。
    2.getParameter只能传递string类型的变量,getAttribute能传递vector。

    getParameter(),获取表单的值 getAttribute()获得session的值

    getParameterNames() 获得表单或url中的参数的数组

  • 相关阅读:
    Jisa's Notebook
    前端常见跨域解决方案
    串口
    logging的使用
    Hexo
    优美的二维树状数组
    数据结构之树的基本概念
    js 监听ios手机键盘弹起和收起的事件
    jquery.qrcode.js生成二维码(前端生成二维码)
    js产生一个随机的字符串数字组合
  • 原文地址:https://www.cnblogs.com/shortail/p/5645892.html
Copyright © 2011-2022 走看看