zoukankan      html  css  js  c++  java
  • 编码

    page指定的属性:<%@ page 。。。。%>

    language:jsp页面使用的脚本语言

    import:导入类

    pageEncoding:jsp文件自身编码 jsp—>Java

    contentType:浏览器解析jsp的编码

    <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" import="java.util.Date" %>

    注释:

    html注释:<!-- -->

    java注释: //  或 /*    */

    jsp注释:<%--  --%>

    jsp九大内置对象(自带的,不需要new也能使用)

    out:向客户端输出内容

    reques:请求对象;存储“客户端向服务端发送的请求信息”

    reques对象常见方法:

    String getParameter (String name):获取字段名key,返回字段值value

    lg:String name = request.getParameter("uname");返回用户名

    String[] getParameterValues(String name):根据字段名返回多个字段值(checkbox)

    lg:String[] hobbies=request.getParameterValues("hobbies");返回多个兴趣爱好

    void setCharacterEncoding:设置请求编码,(tomcat7前默认iso—8859-1,tomcat8以上utf-8)

    getRequestDispatcher(“B。jsp”).forward(request,response):请求转发A——》B

     getServerContext():获取目的ServerContext对象

    示例

     默认跳转方式是  “get”方式 

    “get”方式:http://localhost:8080/jsp/sent.jsp?uname=fsdfs&upsw=dsdfs&uage=12313&hobbies=%E7%AF%AE%E7%90%83

    由于地址栏的信息量有限,所以请求数据(http://localhost:8080/jsp/sent.jsp?uname=fsdfs&upsw=dsdfs&uage=12313&hobbies=%E7%AF%AE%E7%90%83)如果超出这个容纳量。则会报错。

    post方式:http://localhost:8080/jsp/sent.jsp

     解决请求方式乱码解决方法:

    tomcat—conf—server.xml

    在端口号后面加上:URIEncoding="UTF-8"

  • 相关阅读:
    玩游戏 学Flex布局
    解决:父级元素不能被子元素内容撑开的解决办法,父级元素没有高度的解决办法
    Flex 项目属性:flex 布局示例
    display: flex; 布局
    box-sizing 的作用
    <a>标签里面直接嵌套图片,<img>下面出现一小段空白的原因
    ucore操作系统实验学习笔记2
    ucore 操作系统学习笔记1 -- 环境搭建
    LeetCode题解之 Assign Cookies
    LeetCode题解之Lemonade Change
  • 原文地址:https://www.cnblogs.com/mi-9/p/12595820.html
Copyright © 2011-2022 走看看