jsp内置对象


一、jsp九大内置对象

    exception 异常

    request    请求

    response    响应

    out    输出

    page    页面属性

    config    配置

    pagecontext    通信控制对象    

    session    回话

    application    创建后,和服务器同生共死对象

二、page对象

    <% @page language="java" pageencoding="UTF-8" import %>

三、out对象

    out.println()    out.print()

    简写:<%=变量名或内容%>

四、创建变量

   局部变量: <%    String a = "恰同学少年"     %>

    成员变量:<%!String a = "恰同学少年" %>

五、报错

    500    jsp页面有错误 / 重定向和转发都写了会报错

    404    找不到访问的页面或资源  /  相对路径和绝对路径写错了

六、request 接收前端的数据 

    request.getParamter("uname");

七、响应前台页面两种方式

重定向

        reponse.sendRedirect("发送地址?info="+info);

转发

        requset.setAtttibute("info"+info);

        request.getRequestDispatcher("发送地址").forward(request,response);

    乱码问题

      post 接收 请求乱码        

        requset.setCharacterEncoding(“UTF-8”);        

      get接收  请求乱码

            方式一:

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

            方式二:

        通过设置tomcat文件夹下的config----server.xml,connector节点   添加URIEncoding=“UTF-8”;    


重定向响应解决乱码

        方式一: str = new String(str.getBytes("UTF-8"), "ISO-8859-1");

        方式二:response.setContentType("UTF-8");(它包含了 response.setCharacterEncoding(“UTF-8”); )

转发响应解决乱码

          response.setCharacterEncoding(“UTF-8”); 


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • JSP 、request、response 1.JSP 9大内置对象 request接收 HttpSer...
    醉羽翼阅读 1,661评论 0 0
  • JSP总结(经典) day1 JSP 定义: 1)Java Server Page, Java EE 组件,本...
    91数据阅读 8,892评论 0 13
  • 一、JSP基础 1.1什么是JSP JSP(Java ServerPage)是Java服务器端动态页面技术。是su...
    晨星资源阅读 4,918评论 0 6
  • 这部分主要是与Java Web和Web Service相关的面试题。 96、阐述Servlet和CGI的区别? 答...
    杂货铺老板阅读 5,278评论 0 10
  • IOC 控制反转容器控制程序对象之间的关系,而不是传统实现中,有程序代码之间控制,又名依赖注入。All 类的创建,...
    irckwk1阅读 4,628评论 0 0

友情链接更多精彩内容