![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb
hurricane_ning
这个作者很懒,什么都没留下…
展开
-
web.xml
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.原创 2020-10-14 17:00:56 · 83 阅读 · 0 评论 -
javaweb三层结构
1.各层之间数据通过bean来传递数据,避免层间数据污染;ps:在web层内部可以通过域对象:requset session来传递数据;2.开发路线:dao层--->service业务逻辑层--->web层;3.业务层统一对 web层提供服务; 比如:web层有服务需求,就在servlet中创建业务层service对象,提供服务;当service需要dao层提供数据支持,就在...原创 2018-06-17 23:05:29 · 156 阅读 · 0 评论 -
装饰模式
1.增强一个类B中的show()方法有三种方式:1.我们创建一个类C继承B ,然后在C中重写show()方法,增强功能;局限性:必须能够找到B这个类,我们才能继承它;比如B类继承了A接口,这个时候我们只有A指向B对象的引用,我们是没法继承B的,所以,继承增强的方式这个时候行不通;2.装饰者模式两个条件:1.装饰者和被装饰者实现同一个类;2.在装饰者类中要获得被装饰类的引用;实现原理:...原创 2018-06-17 23:07:32 · 82 阅读 · 0 评论 -
上传下载
1.map集合元素改变问题2.装饰者模式关系理清问题 装饰者模式的简单理解:A和B都实现了同一个接口,所有A和B都实现了接口里的方法,然后在创建A对象的时候,把你B传进去然后在调用B里边的对show()方法实现时可以这样:class B {A a ;public B(a){this.a = a;}show(){//此处可以写一些代码a.show();//此处也可以写一些代码...原创 2018-06-17 23:09:48 · 113 阅读 · 0 评论 -
jquery
1.$ 就是jQuery2.两种情况:1.转成jQuery对象/获取JQuery对象---->调方法2.转成jQuery对象/获取JQuery对象---->绑定方法3.概述:原创 2018-06-17 23:10:32 · 120 阅读 · 0 评论 -
ajax
1.ajax需要servlet的 dopost ..方法public ?2.回掉函数时谁调用的,dom还是ajax引擎?3.post请求如果是上传文件呢,请求头不应该那样写吧? enctype 和content-type的区别 ajax的请求都是以一种仿表单的方式发出的4.其实js实现了被调用方法与调用者的分离(就是放在不同文件中) 其实所有的前端技术都是基于浏览器的解析引擎;5.lo...原创 2018-06-17 23:11:11 · 110 阅读 · 0 评论 -
jsp的一些理解
1.其实所有的前端技术都是基于浏览器的解析引擎; 根据这句话做html ,css js ,jsp的总结jsp是为了弥补servlet的缺陷:很难通过人工编写java代码向浏览器输出格式良好的html内容, jsp是怎么解决的呢?答:jsp定义了一些标准,你按照标准写,首先我就可以识别你写的java代码和html内容,然后我将你写的java代码翻译成你要实现的效果对应的html,在伙同你写的...原创 2018-06-26 14:24:02 · 157 阅读 · 0 评论 -
SSH三大框架整合分析
1. Springs整合struts2核心包:spring-web-4.2.4.RELEASE.jar (下边的B监听器在这个包中) 我们首先来标记两监听器:A监听器:javax.servlet.ServletContextListener这个监听器监听着ServletContext的创建和销毁 ,因此项目一旦启动,就会触发监听器的行为;B监听器:org.springframework.web...原创 2018-06-20 00:21:30 · 565 阅读 · 0 评论 -
跨域理解
1.请求后的数据类型是做啥用的?2.eval的作用.3.<Script>引用外部资源,怎么在客户端表现??4.eval只是解决了方法调用问题;不知道在哪解决了跨域问题,就是说没有看到跨域的矛盾的解决在哪体现?答:jquery的ajax请求会给我们动态生成的callback函数,这个函数会给我们动态创建一个<script src="">标签,这个标签可以实现跨域...原创 2018-06-20 00:26:02 · 154 阅读 · 0 评论 -
web三层结构
JavaWeb经典三层结构 我们常说的三层结构是由JavaWeb提出的,也就是说这是JavaWeb独有的!所谓三层是表述层(WEB层)、业务逻辑层(Business Logic),以及数据访问层(Data Access)。(1) WEB层:包含JSP和Servlet等与WEB相关的内容;(2) 业务层:业务层中不包含JavaWeb API,它只关心业务逻辑;(3) 数据层:封装了...原创 2018-06-20 00:29:55 · 3752 阅读 · 0 评论 -
p2p总结
2018年5月22日总结1.前台登录成功查询账户信息1.登录成功页面从login,跳转是在页面js里边通过 location.href="/p2p_home/space.html"界面跳转到space界面,在space.js中我们给页面注册页面加载完成事件,当页面加载完成,向服务器发送请求,来获取当前客户的账户信息,我们是通过在url后边添加method=findbyCustomer来让...原创 2018-06-20 00:31:22 · 838 阅读 · 0 评论 -
javaScript
1.html hyper Text Markup Language 超文本标记语言,是用来写网页的,是设计网页的基础 ; 超文本:超出普通文本仅仅展示文字信息的功能范畴;标记:标签 各种标签,以及标签的属性语言:工具2.css Cascading Style Sheets 层叠样式表 样式的层叠覆盖 ,用来修饰页面,更加丰富多彩显示超文本信息3.JavaScript 是web上强大的脚...原创 2018-06-20 00:39:13 · 91 阅读 · 0 评论 -
p2p项目
1.关于数据传递:层间传递: 数据个数大于三个就建立bean对象,用bean对象传递web层和浏览器间传递: 浏览器的表单数据要转成json发送ajax给服务器,服务器将数据封装成bean对象服务器给浏览器发送数据,要先转成json,然后在json端,用eval()解析;ps:表单的error信心应该封装到一个bean中, 如果是整个页面刷新就存到session中如果是ajax刷新,就...原创 2018-06-21 00:17:43 · 1453 阅读 · 0 评论 -
Cookie和Session重新认识
1. 什么是会话? 会话简单地理解为:用户打开一个浏览器,点击多个超链接,访问服务器多个web资源, 然后关闭浏览器,整个过程称为一个会话; 我们可以类比打电话挂电话,这个过程为 一次通话;是一个道理;2. 会话过程中要解决的一些问题? 每个用户与服务器进行交互的过程中,每个用户都会产生自己的用户数据,这个时候 程序就要想办法保存每个用户的数据;javaW...原创 2018-08-13 13:01:20 · 245 阅读 · 0 评论 -
jsp
1.jsp回顾2.更改jsp模板3.jsp指令<%@ page 属性名=属性值%> 用于设置页面属性<%@ include file=属性值%> 用于包含静态文件;<%@ taglib %> 用于导入标签库4.jsp九大内置对象:5.jsp四大作用范围:5.jsp常用动作标签:6.EL表达式:el用于取值;取出四个域中的值; 必须从四个域中...原创 2018-06-17 23:04:39 · 89 阅读 · 0 评论 -
cookie_session
1.域对象的作用时间的外延针对同一个web应用吗?2.与session结合使用只是cookie作用的一部分.3.域对象数据都没有写到硬盘,而cookie却写到客户端硬盘?cookie分为两种:1.默认级别cookie (会话级别,浏览器一旦关闭,cookie就会消失)2.持久级别cookie (自定义有效时间)public void setMaxAge(int expiry)Sets...原创 2018-06-17 23:03:20 · 100 阅读 · 0 评论 -
web小问
1.浏览器发送请求默认是utf-8编码?2.get请求的表单参数在请求行?3.关键点在getParameter();方法4.其实servlet通过虚拟映射之后,它的直接上级目录相当于变成了其所在web应用的;根目录...原创 2018-06-17 23:02:15 · 105 阅读 · 0 评论 -
javaweb之web地址栏数据的一些理解(图片版)
原创 2018-04-11 13:26:12 · 216 阅读 · 0 评论 -
javaweb之Html/Hss/JavaScript/BootStrap小结
1.Html 超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。2.Css 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语...原创 2018-04-24 00:09:53 · 301 阅读 · 0 评论 -
servlet生命周期示意图
原创 2018-04-25 00:05:58 · 357 阅读 · 0 评论 -
浏览器与服务器之间中文传输乱码问题分析与解决
1.乱码问题: 解决问题的关键是:编码和解码用的是同一张码表,并且该码表支持中文;所以,当出现 乱码问题时,我们就从两个方面分析:1,编码解码是不是同一张码表,2码表是否支持中文;2.参数传递过程: ----->request对象 浏览器----->服务器 ----->...原创 2018-04-27 22:52:50 · 2286 阅读 · 0 评论 -
JavaWeb经典三层结构
JavaWeb经典三层结构 我们常说的三层结构是由JavaWeb提出的,也就是说这是JavaWeb独有的!所谓三层是表述层(WEB层)、业务逻辑层(Business Logic),以及数据访问层(Data Access)。(1) WEB层:包含JSP和Servlet等与WEB相关的内容;(2) 业务层:业务层中不包含JavaWeb API,它只关心业务逻辑;(3) 数据层:封装了...原创 2018-06-21 00:19:16 · 1041 阅读 · 0 评论 -
p2p项目总结
1.JavaWeb经典三层结构 我们常说的三层结构是由JavaWeb提出的,也就是说这是JavaWeb独有的!所谓三层是表述层(WEB层)、业务逻辑层(Business Logic),以及数据访问层(Data Access)。(1) WEB层:包含JSP和Servlet等与WEB相关的内容;(2) 业务层:业务层中不包含JavaWeb API,它只关心业务逻辑;(3) 数据层:封...原创 2018-06-21 00:28:02 · 2144 阅读 · 0 评论 -
javaweb之web应用的组成结构(图片版)
原创 2018-04-11 14:06:45 · 839 阅读 · 0 评论