zoukankan      html  css  js  c++  java
  • java笔记javaweb部分

     

    讲一下http get post请求的区别?

    1. get请求的数据会在地址栏显示出来,而post则不会

    2. Get传输的数据是有限制的,post传输的数据则没有限制。

    3. Postget的安全性高

    说一下你对servlet的理解。或者servlet是什么?

    java编写的服务器端的程序。它能够交互式地浏览和修改数据,生成动态web内容。

    简单说一下servlet的生命周期?

    1. 加载和实例化

    2. 初始化

    3. 请求和处理

    4. 服务结束

    Servlet API中forward()与redirect()的区别?

    Forward是转发   redirect是重定向

    1、forward是服务器端的转向而redirect是客户端的跳转。

    2、使用forward浏览器的地址不会发生改变。而redirect会发生改变。

    3、Forward是一次请求中完成。而redirect是重新发起请求。

    4、Forward是在服务器端完成,而不用客户端重新发起请求,效率较高。

    Jspservlet有哪些相同点和不同点?

    JSP侧重于视图,servlet用于控制逻辑。

    Jsp有哪些内置对象?作用分别是什么?

    9个内置对象

    Page :jsp网页本身

    Config servlet 的构架部件

    Application servlet正在执行的内容

    request :发出请求

    responce :作出响应

    Session : 与请求有关的会话期

    Out :用来传送回应的输出

    Exception 针对错误的网页,未捕捉的例外:

    pageContext :网页的属性是在这里管理

    四大作用域:pageContext request session application

    说一下sessioncookies的区别?你在项目中都有哪些地方使用到了?

    1. cookie存放在客户端,session存放在服务器

    2. Cookie没有session安全

    3. Session比较占据服务器性能,应当使用cookie

    将登录等重要信息存放到session

    将其他信息可以存放到cookie中,比如购物车

    MVC的各个部分都有哪些技术来实现?

    模型(javaBean)

    视图(html、jsp)

    控制器(servlet、action)

    jsp+servlet+javaBean

  • 相关阅读:
    DAY7-面向对象之封装
    Java遇到的问题、错误——持续更新
    008单例、继承、final
    java一些使用
    2.1端口扫描器
    PyCharm设置
    常用算法
    PyCharm最新2018激活码,最新方法
    004数组
    042多进程
  • 原文地址:https://www.cnblogs.com/bianshiguang/p/10990003.html
Copyright © 2011-2022 走看看