当前位置: 首页 > news >正文

黄山找人做网站网站维护提示代码

黄山找人做网站,网站维护提示代码,单品网站怎么建设,中国最大的网络公司是哪个一、什么是Servlet#xff1f; Servlet是javaEE规范之一。规范就是接口。JavaWeb三大组件分别是#xff1a;Servlet程序、Filter过滤器、Listener监听器。Servlet是运行在服务器上的一个Java小程序#xff0c;它可以接收客户端发送来的请求#xff0c;并响应数据给客户端。…一、什么是Servlet Servlet是javaEE规范之一。规范就是接口。JavaWeb三大组件分别是Servlet程序、Filter过滤器、Listener监听器。Servlet是运行在服务器上的一个Java小程序它可以接收客户端发送来的请求并响应数据给客户端。 二、Servlet的生命周期 执行Servlet构造器方法只在第一次创建Servlet程序会调用执行init初始化方法只在第一次创建Servlet程序会调用执行service方法每次访问都会调用执行destroy销毁方法在web工程停止的时候调用 三、实现Servlet程序2种方法 方法1:实现Servlet接口不常用 编写一个类去实现Servlet接口在src目录下创建实现service方法处理请求并响应数据需要根据getMethod方法来区分getpost请求。在web.xml中去配置servlet程序的访问地址 servlet servlet-nameServlet程序起的别名。一般为类名。servlet-classServlet程序的全类名。servlet-mapping servlet-nameServlet程序起的别名。一般为类名。url-pattern配置访问地址。 方法2:继承HttpServlet类常用 编写一个类去继承HttpServlet类在src目录下创建。根据业务需要重写doGet或doPost方法。在web.xml中去配置servlet程序的访问地址。 四、ServletConfig类 ServletConfig是Servlet程序的配置信息类。Servlet程序的配置信息web.xml中servlet标签中的信息属于每个Servlet而不是整个web工程。 servlet-name Servlet程序的别名。init-param Servlet程序的初始化参数。Servlet程序 ServletConfig对象的创建。 Servlet程序和ServletConfig对象都是由Tomcat负责创建。Servlet程序默认是第一次访问的时候创建ServletConfig是每个Servlet程序创建时就创一个对应的ServletConfig对象。 一个Servlet程序对应一个ServletConfig对象通过当前ServletConfig对象不可以获取其他Servlet程序的配置信息。 注意 通过getSevletConfig获取ServletConfig对象重写init方法一定要调用父类GenericServlet的init方法 ServletConfig的作用 获取Servlet程序的别名servlet-name的值 getServletname(获取初始化参数init-param getInitParameter(name)获取ServletConfig对象 servletConfig.getServletContext() 五、ServletContext类 一、什么是ServletContext ServletContext是一个接口它表示Servlet上下文对象在web.xml中context-param中配置Servlet上下文信息不单独属于某个servlet在所有servlet外面一个web工程只有一个ServletContext对象实例ServletContext对象作用域是整个web工程 二、ServletContext生命周期 ServletContext对象在工程部署启动时创建在工程停止时销毁。 三、ServletContext作用 获取web.xml中配置的上下文参数context-param getInitParameter(name)获取当前的工程路径格式/工程路径 getContextPath()获取工程部署后在服务器硬盘上的绝对路径 getRealPath(/)像Map一样存取数据 setAttribute(key,value)getAttribute(key) 六、HTTP协议 一、什么是HTTP协议 HTTP协议是指客户端与服务器之间通信时发送的数据需要遵守的规则 二、Get请求Post请求 常见的Get请求 form标签methodgeta标签link标签引入cssScript标签引入js文件img标签引入图片iframe引入html页面在浏览器地址栏中输入地址后敲回车 常见的Post请求 form标签methodpost 三、常用响应码 200:表示请求成功302:表示请求重定向404:数据不存在请求地址错误500:服务器内部错误代码错误比如Servlet中分母为0 七、HttpServletRequest类 作用获取到所有的请求信息Tomcat服务器会把请求过来的HTTP协议信息解析封装好到Request对象中。然后传递到service方法doget和doPost中给我们使用。 1、如何请求获取参数 req.getParameter(name); 2、POST请求的中文乱码解决 req.setCharacterEncoding(UTF-8) 3、请求转发 请求转发是指服务器收到请求后从一次资源跳转到另一个资源的操作 请求转发的特点 浏览器地址栏不会改变他们是一次请求他们共享request域中的数据可以转发到WEB-INF目录下不可以访问工程以外的资源 req.getRequestDispather(待转发的Servlet路径).forward(req.resp); 4、web中/斜杠的不同意义 在web中/斜杠是一种绝对路径/斜杠 如果被浏览器解析得到的地址是http://ip:port//斜杠 如果被服务器解析得到的地址是http://ip:port/工程路径 特殊情况 response.sendRedict(/);把斜杠发送给浏览器解析得到http://ip:port/ 八、HTTPServletRespons类 1、HTTPServletRespons类的作用 表示所有响应的信息。用来设置返回给客户端的信息 2、如何往客户端回传数据 1、通过输出往客户端回传数据信息2种流 字节流getOutputStream(); 常用于下载传递二进制数据字符流getWriter()常用于回传字符串常用 2、解决响应的中文乱码 resp.setContentType(text/html;charsetUTF-8); 同时设置服务器和客户端都使用utf-8字符集还设置了响应头一定要在获取流对象之前使用才有效。 3、请求重定向 resp.sendRedirect(http://localhost:8080); 特点 浏览器地址栏会改变他们是两次请求不共享request域中的数据不能访问WEB_INF目录下可以访问工程以外的资源如www.baidu.com
http://www.hkea.cn/news/14421809/

相关文章:

  • 做那个的网站谁有网站付款方式
  • 网站建设推广软文案例注册网站给谁交钱
  • 网站建设期间注意事项投稿网站源码
  • 山西省煤炭厅基本建设局网站网站是com好点还是cn
  • 网站制作方案书北京空间优化平台
  • 做剧情网站侵权吗动态电子商务网站 制作
  • 手机网站制作代理商制作图片视频的软件有哪些
  • 外贸商城网站模板平面广告设计论文
  • 优是是什么网站上海做宴会的网站
  • 求网页设计与网站建设宝塔 伪静态 wordpress
  • 汕头招聘网官网seo是什么平台
  • 高校网站站群建设公司网站设计开发是啥
  • 旅游网站需求分析淘宝app免费下载安装
  • 整站优化推广品牌佛山营销网站建设公司
  • 成都科技网站建设电话咨询网站域名怎么修改
  • 帝国cms网站百度推广登录后台
  • 如何把网站建设成营销型网站网站建设基本流程是什么
  • 成都网站设计招聘php做的卖水果网站有哪些
  • 申请网站到哪里wordpress淘客宝主题
  • 宽带动态ip如何做网站访问readmore wordpress
  • 网站空间那个好wordpress 调用函数
  • 牡丹江网站建设公司页面设计蓝色与什么颜色搭配最和谐
  • 河南制作网站电话网站后台登陆密码忘记了
  • 北碚区网站建设南昌地宝网分类信息网
  • 网易那个自己做游戏的网站是什么巩义企业网站托管服务商
  • 住宅与建设部网站网站团队
  • 一级域名做网站的好处新闻头条最新消息国家大事
  • 网站怎么做微信支付功能标准件网站开发
  • 如何做网站热力图公众号平台官网入口
  • 学校营销型网站用js做的网站代码吗