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

大学生二手书网站开发需求网址大全123下载apk

大学生二手书网站开发需求,网址大全123下载apk,太原网站建设维护,建站工具包Filter 概念#xff1a;Filter 表示过滤器#xff0c;是JavaWeb三大组件(Servlet、Filter、 Listener)之一。 过滤器可以把对资源的请求拦截下来#xff0c;从而实现一些特殊的功能。 过滤器一般完成一些通用的操作#xff0c;比如#xff1a;权限控制、统一编码处理、敏感… Filter 概念Filter 表示过滤器是JavaWeb三大组件(Servlet、Filter、 Listener)之一。 过滤器可以把对资源的请求拦截下来从而实现一些特殊的功能。 过滤器一般完成一些通用的操作比如权限控制、统一编码处理、敏感字符处理等等... 快速入门 定义类实现Filter接口 并重写其所有方法配置Filter拦截资源的路径在类上定义WebFilter注解在doFilter方法中输出一句话并放行 WebFilter(/*) // /*表示拦截所有资源路径 ublic class StudyFilter implements Filter {Overridepublic void init(FilterConfig filterConfig) throws ServletException {}Overridepublic void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {System.out.println(file);System.out.println(file);//放行(放行前一般会对request进行处理)filterChain.doFilter(servletRequest,servletResponse);//放行后一般会对response数据进行处理}Overridepublic void destroy() {} 执行流程 放行后访问对应资源资源访问完成后还会回到Filter中继续执行放行后的逻辑  使用细节 拦截路径配置 Filter可以根据需求配置不同的拦截资源路径 拦截具体的资源/index.jsp  只有访问index.jsp时才会被拦截。 目录拦截/user:/*  访问/user下的所有资源都会被拦截 后缀名拦截*.jsp  访问后缀名为jsp的资源都会被拦截 拦截所有/*  访问所有资源都会被拦截 过滤器链 一个Web应用可以配置多个过滤器这多个过滤器称为过滤器链 注解配置的Filter优先级按照过滤器类名(字符串)的自然排序 Listener 概念Listener 表示监听器是JavaWeb三大组件(Servlet、Filter、 Listener)之一 。 监听器可以监听就是在applicationsessionrequest三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件 Listener分类: JavaWeb中提供 了8个监听器 监听器分类监听器名称作用ServletContext监听ServletContextListener用于对ServletContext对象进行监听(创建、销毁)ServletContextAttributeListener对ServletContext对象中属性的监听(增删改属性)Session监听HttpSessionListener对Session对象的整体状态的监听(创建、销毁)HttpSessionAttributeListener对Session对象中的属性监听(增删改属性)HttpSessionBindingListener监听对象于Session的绑定和解除HttpSessionActivationListener对Session数据的钝化和活化的监听Request监听ServletRequestListener对Request对象进行监听(创建、销毁)ServletRequestAttributeListener对Request对象中属性的监听(增删改属性) ServletContextListener使用 定义类实现ServletContextListener接口在类上添加WebListener注解 WebListener public class StudyServletContextListener implements ServletContextListener {Overridepublic void contextInitialized(ServletContextEvent servletContextEvent) {//加载资源}Overridepublic void contextDestroyed(ServletContextEvent servletContextEvent) {//释放资源} } AJAX 概述  概念AJAX(Asynchronous JavaScript And XML)异步的JavaScript和XML AJAX作用:  1.与服务器进行数据交换通过AJAX可以给服务器发送请求并获取服务器响应的数据使用了AJAX和服务器进行通信就可以使用HTML AJAX来替换JSP页面了           2.异步交互可以在不重新加载整个页面的情况下与服务器交换数据并更新部分网页的技术如:搜索联想、用户名是否可用校验等等... *同步和异步 快速入门 1.编写AjaxServlet并使用response输出字符串 public class StudyAjax extends HttpServlet {Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {//相应数据resp.getWriter().write(hello);}Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {this.doGet(req, resp);} } 2.创建XMLHttpRequest对象用于和服务器交换数据 var xhttp; if (window.XMLHttpRequest){//新版浏览器xhttp new XMLHttpRequest(); }else {//旧版浏览器xhttp new ActiveXObject(Microsoft.XMLHTTP) } 3.向服务器发送请求 方法描述open(method, url, async) 规定请求的类型         method请求的类型GET 还是 POST         url服务器文件位置         asynctrue(异步)或 false(同步)默认为true send()向服务器发送请求用于 GETsend(string)向服务器发送请求用于 POST xhttp.open(GET, ajax_info.txt, true); xhttp.send(); 4.获取服务器响应数据 xhttp.onreadystatechange function() {if (this.readyState 4 this.status 200) {alert(this.responseText);} }; 属性描述onreadystatechange定义了当 readyState 属性发生改变时所调用的函数。readyState 保存了 XMLHttpRequest 的状态。         0: 请求未初始化         1: 服务器连接已建立         2: 请求已接收         3: 正在处理请求         4: 请求已完成且响应已就绪 status 200: OK 403: Forbidden 404: Page not found statusText返回状态文本例如 OK 或 Not Found Axios异步框架 Axios对原生的AJAX进行封装简化书写 官网https://www.axios-http.cn 快速入门 1.引入axios的js文件 script srcjs/axios-0.18.0.js/script //该标签不可写代码代码要写到其它标签里 2.使用axios发送请求并获取响应结果 //get请求方式 axios({method:get,url:http://localhost:8080/studyServlet/Ajax?usernameglaty })then(function (resp) {alert(resp.data); })//post请求方式 axios({method:get,url:http://localhost:8080/studyServlet/Ajax,data:usernameglaty })then(function (resp) {alert(resp.data); }) Axios请求方式别名 为了方便起见Axios 已经为所有支持的请求方法提供了别名。 方法名作用get(url)发起GET方式请求post(url,请求参数)发起POST方式请求 //发送get请求 axios.get(url)     .then(function (resp){         alert(resp.data); }); //发送post请求 axios.post(url,参数)     .then(function (resp){         alert(resp.data); }); JSON 概念JavaScript Object Notation。JavaScript 对象表示法 由于其语法简单,层次结构鲜明现多用于作为数据载体在网络中进行数据传输 基础语法 value的数据类型为 数字(整数或浮点数) 字符串(在双引号中) 逻辑值(true 或false) 数组(在方括号中) 对象(在花括号中) null 定义 var变量名 {key1: value1,                     key2: value2,                     ...                     }; var json {name: zhangsan,age: 23,addr: [北京上海, 西安] }; 获取数据 变量名key json.name JSON数据和Java对象转换 请求数据JSON字符串转为Java对象 响应数据Java对象转为JSON字符串 Fastjson是阿里巴巴提供的一个Java语言编写的高性能功能完善的JSON库是目前Java语言中最快的JSON库可以实现Java对象和JSON字符串的相互转换。 使用: 1.导入坐标 dependencygroupIdcom.alibaba/groupIdartifactIdfastjson/artifactIdversion1.2.62/version /dependency 2.Java对象转JSON Thing thing new Thing(); thing.setId(132); thing.setName(name);String jsonString JSON.toJSONString(thing); 3.JSON字符串转Java对象 Thing thing1 JSON.parseObject({\id\:132,\name\:\name\}, Thing.class);
文章转载自:
http://www.morning.ybgpk.cn.gov.cn.ybgpk.cn
http://www.morning.lzqdd.cn.gov.cn.lzqdd.cn
http://www.morning.bgdk.cn.gov.cn.bgdk.cn
http://www.morning.ypwlb.cn.gov.cn.ypwlb.cn
http://www.morning.ljxps.cn.gov.cn.ljxps.cn
http://www.morning.nwqyq.cn.gov.cn.nwqyq.cn
http://www.morning.zlff.cn.gov.cn.zlff.cn
http://www.morning.qstjr.cn.gov.cn.qstjr.cn
http://www.morning.zwyuan.com.gov.cn.zwyuan.com
http://www.morning.cklld.cn.gov.cn.cklld.cn
http://www.morning.qswws.cn.gov.cn.qswws.cn
http://www.morning.lskyz.cn.gov.cn.lskyz.cn
http://www.morning.rlbfp.cn.gov.cn.rlbfp.cn
http://www.morning.xbtlt.cn.gov.cn.xbtlt.cn
http://www.morning.gjssk.cn.gov.cn.gjssk.cn
http://www.morning.gypcr.cn.gov.cn.gypcr.cn
http://www.morning.tkkjl.cn.gov.cn.tkkjl.cn
http://www.morning.klwxh.cn.gov.cn.klwxh.cn
http://www.morning.mzwqt.cn.gov.cn.mzwqt.cn
http://www.morning.qrzwj.cn.gov.cn.qrzwj.cn
http://www.morning.ttryd.cn.gov.cn.ttryd.cn
http://www.morning.mtyhk.cn.gov.cn.mtyhk.cn
http://www.morning.kpbgvaf.cn.gov.cn.kpbgvaf.cn
http://www.morning.fwllb.cn.gov.cn.fwllb.cn
http://www.morning.xnnxp.cn.gov.cn.xnnxp.cn
http://www.morning.wjpsn.cn.gov.cn.wjpsn.cn
http://www.morning.sjwqr.cn.gov.cn.sjwqr.cn
http://www.morning.rbsxf.cn.gov.cn.rbsxf.cn
http://www.morning.ktqtf.cn.gov.cn.ktqtf.cn
http://www.morning.sjftk.cn.gov.cn.sjftk.cn
http://www.morning.gsjzs.cn.gov.cn.gsjzs.cn
http://www.morning.rjrnx.cn.gov.cn.rjrnx.cn
http://www.morning.ntzbr.cn.gov.cn.ntzbr.cn
http://www.morning.ltbwq.cn.gov.cn.ltbwq.cn
http://www.morning.xxwl1.com.gov.cn.xxwl1.com
http://www.morning.znqfc.cn.gov.cn.znqfc.cn
http://www.morning.brbnc.cn.gov.cn.brbnc.cn
http://www.morning.qlpq.cn.gov.cn.qlpq.cn
http://www.morning.fcftj.cn.gov.cn.fcftj.cn
http://www.morning.lxhny.cn.gov.cn.lxhny.cn
http://www.morning.yfcyh.cn.gov.cn.yfcyh.cn
http://www.morning.rrdch.cn.gov.cn.rrdch.cn
http://www.morning.cwqrj.cn.gov.cn.cwqrj.cn
http://www.morning.tdhxp.cn.gov.cn.tdhxp.cn
http://www.morning.zqnmp.cn.gov.cn.zqnmp.cn
http://www.morning.mkpqr.cn.gov.cn.mkpqr.cn
http://www.morning.ntwfr.cn.gov.cn.ntwfr.cn
http://www.morning.npbkx.cn.gov.cn.npbkx.cn
http://www.morning.jtszm.cn.gov.cn.jtszm.cn
http://www.morning.nwqyq.cn.gov.cn.nwqyq.cn
http://www.morning.jfjbl.cn.gov.cn.jfjbl.cn
http://www.morning.fkdts.cn.gov.cn.fkdts.cn
http://www.morning.zhffz.cn.gov.cn.zhffz.cn
http://www.morning.jzykw.cn.gov.cn.jzykw.cn
http://www.morning.clhyj.cn.gov.cn.clhyj.cn
http://www.morning.kyhnl.cn.gov.cn.kyhnl.cn
http://www.morning.qdlnw.cn.gov.cn.qdlnw.cn
http://www.morning.wklmj.cn.gov.cn.wklmj.cn
http://www.morning.caswellintl.com.gov.cn.caswellintl.com
http://www.morning.tphjl.cn.gov.cn.tphjl.cn
http://www.morning.woyoua.com.gov.cn.woyoua.com
http://www.morning.zbgqt.cn.gov.cn.zbgqt.cn
http://www.morning.trsdm.cn.gov.cn.trsdm.cn
http://www.morning.mfltz.cn.gov.cn.mfltz.cn
http://www.morning.kkhf.cn.gov.cn.kkhf.cn
http://www.morning.pqrhb.cn.gov.cn.pqrhb.cn
http://www.morning.gnlyq.cn.gov.cn.gnlyq.cn
http://www.morning.nqrdx.cn.gov.cn.nqrdx.cn
http://www.morning.slfkt.cn.gov.cn.slfkt.cn
http://www.morning.lqljj.cn.gov.cn.lqljj.cn
http://www.morning.zrdhd.cn.gov.cn.zrdhd.cn
http://www.morning.mgkcz.cn.gov.cn.mgkcz.cn
http://www.morning.pdkht.cn.gov.cn.pdkht.cn
http://www.morning.nhzps.cn.gov.cn.nhzps.cn
http://www.morning.tturfsoc.com.gov.cn.tturfsoc.com
http://www.morning.ymyhg.cn.gov.cn.ymyhg.cn
http://www.morning.tpxgm.cn.gov.cn.tpxgm.cn
http://www.morning.bpknt.cn.gov.cn.bpknt.cn
http://www.morning.rjcqb.cn.gov.cn.rjcqb.cn
http://www.morning.xcyhy.cn.gov.cn.xcyhy.cn
http://www.tj-hxxt.cn/news/219375.html

相关文章:

  • 成都网络公司网站建设洛阳百事通文化传播有限公司
  • 关于机关单位网站的建设聊城推广网站
  • 优秀网站设计的标准设计类专业介绍
  • 天津和平做网站哪家好网站开发设计作业及代码
  • 网页与网站之间的关系网站建设最好的
  • 网站开发 报刊广州建网站自助建站系统
  • 石家庄电商网站建设网页制作软件html代码编辑器
  • 相亲网站开发网站域名怎么写
  • 上海门户网站建设方案wordpress sinaapp
  • 做响应式网站兼容哪几个尺寸网站开发推广招聘
  • 网站推广方式大全网络竞价
  • 一个服务器做一样的网站网络服务端口
  • 房产网站建设哪家好重庆网站制作设计
  • 滨海专业做网站的公司网站建设平台
  • 手机p2p网站wordpress怎么切换编辑器
  • 商城类网站主要分为哪些模块上海市网站开发公司排名
  • 软件程序员关键词优化排名技术
  • 无代码网站开发平台有哪些网站制作与建设书籍
  • 标准网站建设服务器端游网络游戏排行榜
  • 运营公众号还是做网站石狮建设网站
  • 个人网站的基本风格是电子商务网页设计总结
  • 网站建设维护费网络服务器和个人计算机的区别
  • 建材团购网站建设方案网站更换内容
  • 怎么做网站搜索引擎郑州网络推广专员
  • 北京专业快速建站制作网站系统后台
  • 凡客衬衫官方网站939网站建设
  • 物流网站建设方案范文比较好的网页设计网站
  • 关于网站建设的期刊文献网站联盟是什么意思
  • 自己有域名要怎么制作网站做我的世界的mod的网站
  • 重庆网站服务器外贸跟单的流程