![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA Web
斯特凡今天也很帅
这个作者很懒,什么都没留下…
展开
-
JavaWeb(十)——JavaScript
什么JavaScriptJavaScript是一种基于对象和事件驱动的脚本语言JavaScript特点:交互、脚本语言、解释语言边执行边解释JavaScript组成JavaScript的基本结构<script type="text/javascript"> <!-- javascript语句 --></script>...原创 2020-10-27 20:54:47 · 101 阅读 · 0 评论 -
JavaWeb(九)——拦截指定网段
获取网址中的在指定字段内容String url="http://192.168.110.248:8080/dem_demo_war_exploded/enter.jsp"int lastIndex=url.lastIndexOf("/");int twoIndex=url.lastIndexOf("/");System.out.println(url.substring(twoIndex+1,lastIndex));过滤代码,如果是safedemo字段,则禁止访问使其退至login.jsp界面原创 2020-10-27 17:44:23 · 248 阅读 · 0 评论 -
JavaWeb(八)——MVC设计模式
MVC设计模式一:JSP Model没有servlet,知有jspMVC设计模式2MVC优点:1.多视图共享一个模型,提高代码的重用性‘2.MVC三个模板相互独立,松耦合结构3.控制器提高了应用程序灵活性和可配置性4.有利于软件工程化管理MVC缺点:1.原理复杂2.增加了系统结构和实现的复杂性3.视图对模型数据的低效率访问...原创 2020-10-27 15:20:43 · 119 阅读 · 0 评论 -
JavaWeb(七)——单例模式和在tomcat中配置数据源
一、单例模式该类负责创建自己的对象,同时确保只有单个对象被创建。创建一个Singleton.javapublic class Singleton{ //创建 Singleton的一个对象 private static Singleton singleton= new Singleton(); //让构造函数为 private,这样该类就不会被实例化 private Singleton(){} //获取唯一可用的对象 public static Singl原创 2020-10-26 20:43:25 · 218 阅读 · 0 评论 -
JavaWeb(六)——分层开发思路
JavaBean目的:封装数据根据需求,将元素的属性封装成一个类分层分层的目的就是解耦,所谓解耦,就是功能互不干扰将程序分解成DAO(数据访问层)访问数据库Service(业务逻辑层)一个业务代表一个功能此处以下订单为例:1.订单表增加记录2.库存表更新3.对接物流4.发短信,消息队列5.发邮件,消息队列UI(用户界面)1.接收用户信息2.给用户展示B/S的开发流程需求分析确定系统的边界,要干点什么建立页面模型,可以使用原型工具(低保真)比如axure rp原创 2020-10-20 19:40:07 · 284 阅读 · 2 评论 -
JavaWeb(五)——数据库连接池
数据库连接池1.配置Tomcat 的conf/context.xml<Resource name="jdbc/news" auth="CAD" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="root" password="123QWEasd!" driverClassName="con.mysql.jdbc.Dirver" url=“jdbc:mysql://192.16原创 2020-10-20 10:18:23 · 126 阅读 · 0 评论 -
JavaWeb(四)—— 配置tomcat并使用JSP显示数据库中的表格
一、配置tomcat此处下载的tomcat版本是8.5.59附下载连接https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.59/bin/下载后解压到自选目录,此处使用IDEA配置,新建一个maven的webapp项目,等待下载完成后点击+号,选择34 items more,找到tomcat Server,选择Local起名tomcat8,然后选择Configure,选中tomcat解压后的文件夹位置进行部原创 2020-10-19 17:59:37 · 666 阅读 · 1 评论 -
JavaWeb(三)——DAO模式及单例模式
一、优化思路在写完增删改查代码后,我们会发现,在连接数据库,执行SQL语句时对数据库的读写操作直接写在一个类里面。如果不在使用MySQL,如果使用Oracle,需要修改很多代码。1.提取数据库公共操作(获取数据库连接、释放资源、增删改、查)形成一个数据库操作的基类获取数据库连接package common;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;publi原创 2020-10-18 18:50:37 · 363 阅读 · 2 评论 -
JavaWeb(二)——使用JDBC实现图书的增删改查
一、 结构分析二、数据库建表create table book(id int primary key auto_increment,name varchar(200),author varchar(100),price decimal(6,2),publishDate date,type_id int);create table type(id int primary key auto_increment,name varchar(100));insert into原创 2020-10-15 19:58:46 · 1634 阅读 · 2 评论 -
JavaWeb(一)——JDBC
版本信息idea 2018.3.3maven 3.3.91.配置maven的环境变量2.配置idea的maven1.maven的home2.maven的conf下的settings.xml选中后选取maven下的conf目录下的setting.xml文件3. 创建maven 工程pom.xml <properties> <project.build.sourceEncoding>UTF-8</project.build.sour原创 2020-10-13 17:00:05 · 103 阅读 · 0 评论 -
走进html(3)——HTMLL5结构元素
原创 2020-10-12 17:40:22 · 104 阅读 · 0 评论 -
走进html(2)——CSS
选择器id选择器 #表选择器.CSS样式字体样式文本样式设置鼠标形状表格<table> <tr>行</tr> <td>列</td></table>表单原创 2020-10-12 14:24:31 · 90 阅读 · 0 评论 -
走进Html(1)——基本标签
特殊符号HTML中播放音频,视频播放视频代码设置自动播放音乐标签原创 2020-10-12 11:47:46 · 160 阅读 · 0 评论