![](https://img-blog.csdnimg.cn/20210728181203312.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaWeb
文章平均质量分 70
.
The_RedMaple
这个作者很懒,什么都没留下…
展开
-
耗时两天,Html实现小米官网
实现展示:代码总共 808行 ,其中实现了小米官网外观布局的大部分。网址和图标类似的菜单也可以实现下拉透明度为0.3每一个地方都是超链接,可以进行点击搜索栏获得焦点后会变颜色光标停留也有响应特效相关的图片和代码实现代码:html 代码<html> <head> <meta charset="utf-8"> <title>小米商城</title> <原创 2021-07-21 15:50:15 · 16788 阅读 · 42 评论 -
自定义JDK动态代理类
为什么要自定义动态代理类?动态代理可以给目标类方法增加额外功能(功能增强)而不改变原目标类的代码,如添加日志如果改变目标类方法很有可能使 业务方法 与 非业务方法(增加日志功能) 冗杂在一起,不符合开闭原则,从而使代码耦合度提高,并且不利于维护(详细可以看下面的例子)JDK动态代理Jdk动态代理要求目标对象必须实现接口jdk动态代理实现步骤 创建目标类,SomeServiceImpl目标类,给它的doSome,doOther增加输出时间,事务。 创建InvocationHa原创 2021-12-26 12:14:55 · 651 阅读 · 0 评论 -
Java接收前端上传文件,保存文件到本地,并将相关信息存储如数据库,最后用JavaScript将上传文件信息在前端展示
直接上运行效果注意事项(代码较多,放在后面)导入 .jar包 ,使用Maven时,不需要手动导入 jar包 ,在pom.xml文件中加入依赖即可,加入之后点击右侧Maven图标,并按刷新按钮,Maven会自动更新和下载jar包(如图) 有些需要本地导入的jar包,操作方法如下:将jar包导入Maven本地仓库,然后可以在项目中使用在cmd窗口中输入下面的代码,即可将jar包导入本地仓库mvn install:install-file -Dfile=G:\File\Ja...原创 2021-10-15 17:40:51 · 5777 阅读 · 1 评论 -
Maven 笔记
使用 Maven 的客观原因手工管理模块之间的关系比较繁琐 项目中有很多第三方功能,依赖关系复杂,需要管理 jar 包及其版本 Maven 可以自动下载jar和其他文档a.jar 需要 b.jar 这样的关系叫做依赖java压缩文件扩展名一般是 .jar ,而对于web应用,压缩扩展名为 .war项目构建Maven 核心概念约定的目录结构修改本地仓库地址生成的class文件都在 项目/target 文件夹中第一次使用Maven,会下载插件,下载完后的地址在C原创 2021-08-31 16:08:25 · 109 阅读 · 0 评论 -
JDK动态代理
代理代理模式 是指,一个对象不适合或不能直接访问另一个对象,而代理对象可以在客户类和目标类之间起到中介作用代理功能功能增强(新增功能)控制访问代理方式静态代理自己手工实现,自己创建一个java类要代理的目标类是确定的缺点:当目标类增加时,代理类会成倍增加目标类新增方法时,代理类需要完成目标类的所有方法,错误率提示动态代理优点:代理数量少,当接口中方法改变时,不影响代理类实现方式:JDK动态代理cglib动态代理cglib动态代理cglib是第三方工具原创 2021-08-28 18:55:48 · 79 阅读 · 0 评论 -
JavaWeb 笔记
目录通信模型共享资源文件——调用区别控制浏览器三要素服务器 与 表文件Http网络协议包——Http请求协议包——Http响应协议包网站内部结构IDEA创建网站步骤Servlet规范——Servlet接口开发步骤——Servlet对象生命周期HttpServletResponseHttpServletRequest请求对象和响应对象生命周期设置默认欢迎资源文件Http状态码多个Servlet的调用规则——重定向——请求转发多个Servlet之间的数据共享——Se原创 2021-08-21 20:45:38 · 288 阅读 · 1 评论 -
JSP文件规范
JSP文件JSP文件在执行时将文件中所有内容写入响应体中 可以书写HTML5,JavaScript,Java等多种语言 JSP文件存在于web文件夹下书写规范<% 这里面写Java命令 %><%=变量名 %> 将变量值写入响应体中<%=num1+num2 %> 可以在写入时进行运算<%@ page import="path" %> ...原创 2021-08-21 17:08:15 · 343 阅读 · 0 评论 -
MVC 开发规则
MVC 制定了互联网通信开发过程中必须出现哪些角色,分别担负哪些职责以及出场顺序对象DAO对象提供某张表文件的操作细节,降低对表的操作难度,提高复用性Service对象 业务 的具体解决方案 service 对象一个方法对应一个业务解决方案,避免重复性开发 业务 浏览器向服务器发送的请求,用户向网站发送的请求 业务特征 业务常常包含多个分支任务 所有分支任务成功解决,业务才算成功 开发困扰同一业务可能会在一个网站多个位置重复出现 不同程序原创 2021-08-21 16:23:27 · 100 阅读 · 0 评论 -
JSP文件中如何引入外部的js文件,并且保证其可以使用EL表达式
今天在使用JSP文件作为输出的时候,发现一个头疼的问题JSP 可以使用EL表达式,但是如果EL表达式要和JS文件结合使用就会很麻烦,因为外部引入的JS文件不可以识别EL表达式,因为在 JSP 执行时,会 先解释编译外部JS文件,再在 JSP文件 中对 EL表达式 进行取值,这样一来外部JS文件中的EL表达式就会因为不能识别而JS文件报错。既然如此,JS文件就不能从外部引入了,但是如果不从外部引入,就会发现JSP文件代码臃肿,这样肯定是不行的,于是我就在查看各种大佬给的方法果不其然,大佬...原创 2021-08-19 15:46:13 · 1691 阅读 · 0 评论