zoukankan      html  css  js  c++  java
  • jsp_内置对象

    <%
            //内置对象out 输出
            String[] arr = {"ppp","xxx","aaa"};
        %>
        <%
            for(String name : arr){
                out.print(name);
            }
        %>
        <br>
        <%
            //第二种输出方式
            for(String n : arr){
        %>
            <%=n %>
        <%
            }
        %>

    表单提交方式:

    post 表单提交 

    特点:提交量大,效率低,更安全

    解决乱码方式: request.setCharacterEncoding("UTF-8");

    get 地址提交

    解决乱码方式:

    先得到属性:比如name

    name =new String(name.getBytes(ISO-8859-1),("UTF-8"))

    特点:数据量小,小路高,不安全

    重定向:response.sendRedirect("addgoods.jsp");

        是客户端向服务器端重新发送了一个请求,不能获取当前请求的内容,地址栏发生变化

    转发:RequestDispatcher rd = request.getRequestDispatcher("addgoods.jsp");
            rd.forward(request, response);

      是服务器自动找到这个页面,在一个请求内,地址栏不发生变化

    request 方法;

    void.getParament()

    void.getParamentvalues()

    request.setCharacterEncoding; 解决乱码方式

    requestDispatcher re = request.getresquestDispatcher("路径");

       是服务器端发生了变化,还是在一次请求内,可以获取到数据,地址栏不发生变化

    session:在一个浏览器窗口内的会话都有效,session.setAttribute("userid", id);

    application:全局范围内 ,除非服务器关闭

  • 相关阅读:
    新浪微博学习的知识点
    新浪项目笔记
    2015年10月20日整理知识
    版本管理工具 (git 或者 svn)
    Coding 代码push/commit/pull/git clone
    fileurlwithpath urlwithstring 这俩有啥区别吗
    正则表达式
    地图
    各种杂项
    实时通讯
  • 原文地址:https://www.cnblogs.com/miaomeng/p/9046606.html
Copyright © 2011-2022 走看看