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

    表单传递数据:

    《reg.jsp注册页面传递到request.jsp》

    这里的utf-8,要和页面的一致。

    例子里是reg页面调用了这个页面,reg的编码是utf-8,但是如果reg页面提交中文,这个页面就会乱码,所以这里也要和reg一致。因为tomcat提交表单时默认的是ISO的那个全英文的编码,所以要指定一下。

    这个指定要放在接受表单之前(下面的代码是接受表单)。

    url传递参数

    <a href ="request.jsp  ?   username  =  李四  " >测试URL传参数</a>

    URL传参的格式:地址后面加一个问号  ?   然后加上要传递的参数

    <a></a>超链接标识
    <a href="indx.htm">显示超链接的文字</a>
    href 后面的文件名就是超链接的目标文件。就是说当点击这个超链接后,将跳转到index.htm这个文件。

    乱码

    URL传参的中文乱码,就只能去修改tomcat配置文档server.xml解决了。

    在图中的位置加上URIEncoding= "utf-8"  。

    重启tomcat生效。

    setAttribute()

    保存:

    <% request.setAttribute("password", "123456"); %>

    这是脚本

    getAttribute

    取值:

    密码:<%=request.getAttribute("password") %><br>

    这是表达式

    其他:

        请求体的MIME类型:<%=request.getContentType() %><br>

             协议类型及版本号:  <%=request.getProtocol() %><br>

             服务器主机名 :<%=request.getServerName() %><br>

             服务器端口号:<%=request.getServerPort() %><BR>

             请求文件的长度 :<%=request.getContentLength() %><BR>

             请求客户端的IP地址:<%=request.getRemoteAddr() %><BR>

             请求的真实路径:<%=request.getRealPath("request.jsp") %><br>

             请求的上下文路径:<%=request.getContextPath() %><BR>

  • 相关阅读:
    linux-nohup后台运行
    linux-友好显示文件大小
    System.exit(0)会跳过finally块的执行
    Spark-scala-API
    Lua协程-测试3
    Lua协程-测试2
    Lua协程
    费马大定理
    Spring事务超时、回滚的相关说明
    springboot测试service层的单元测试
  • 原文地址:https://www.cnblogs.com/youwuyi/p/10233789.html
Copyright © 2011-2022 走看看