<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mily00的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Mily00</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Mily00]]></copyright><item><title><![CDATA[(javaweb-10) JDBC]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118697941</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118697941</guid><author>Mily00</author><pubDate>Tue, 13 Jul 2021 14:40:06 +0800</pubDate><description><![CDATA[JDBC固定步骤

1、	加载驱动
2、	连接数据库
3、	向数据库发送SQL的对象Statement：CRUD
4、	编写SQL（根据业务，不同的SQL）
5、	执行SQL
6、	关闭连接 释放资源

查询 executeQuery
 public static void main(String[] args) throws Exception {
        String url ="jdbc:sqlserver://localhost:1433;databaseName=test";

     ]]></description><category></category></item><item><title><![CDATA[(javaweb-09) Filter]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118662382</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118662382</guid><author>Mily00</author><pubDate>Mon, 12 Jul 2021 00:01:28 +0800</pubDate><description><![CDATA[Filter 过滤器
用于过滤网站的数据
1、处理编码问题
2、登录验证
等

Filter 步骤
1、导包
&lt;!--servlet依赖--&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;javax.servlet&lt;/groupId&gt;
            &lt;artifactId&gt;servlet-api&lt;/artifactId&gt;
            &lt;version&gt;2.5&lt]]></description><category></category></item><item><title><![CDATA[（javaweb-08）cookie、session]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118542750</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118542750</guid><author>Mily00</author><pubDate>Wed, 07 Jul 2021 11:51:24 +0800</pubDate><description><![CDATA[一、会话
会话：用户打开一个浏览器，点击了很多超链接，访问多个web资源，关闭浏览器
二、两种保存会话技术（cookie、session ）
2.1  cookie

1、从请求中拿到cookie信息
2、服务器响应给客户端cookie
@Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        //服务器]]></description><category></category></item><item><title><![CDATA[(javaweb-07) HttpServletRequest]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118522727</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118522727</guid><author>Mily00</author><pubDate>Tue, 06 Jul 2021 16:01:30 +0800</pubDate><description><![CDATA[HttpServletRequest代表客户端的请求，用户通过Http协议访问服务器，Http请求中的所有消息都被封装到HttpServletRequest，通过这个HttpServletRequest的方法，获取客户端的所有请求

1、获取前端参数
2、请求转发

index.jsp
&lt;%@ page contentType="text/html;charset=UTF-8" language="java" %&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&]]></description><category></category></item><item><title><![CDATA[(javaweb-06) HttpServletResponse重定向]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118520270</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118520270</guid><author>Mily00</author><pubDate>Tue, 06 Jul 2021 14:49:18 +0800</pubDate><description><![CDATA[一、重定向：
一个web资源（B）收到客户端（A）的请求后，B通知客户端去访问另外一个web资源（C）

二、重定向和转发的区别

相同点：页面都会进行跳转
不同点：
请求转发：url地址栏不会变
重定向：url会发生变化

三、小案例
index.jsp	(登录)
&lt;html&gt;
&lt;body&gt;
&lt;h2&gt;Hello World!&lt;/h2&gt;

&lt;%--这里action提交路径需要获取到项目根路径--%&gt;
&lt;%--pageContext.reque]]></description><category></category></item><item><title><![CDATA[(javaweb-05) HttpServletResponse]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118464283</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118464283</guid><author>Mily00</author><pubDate>Mon, 05 Jul 2021 10:12:42 +0800</pubDate><description><![CDATA[Web服务器接收到客户端的http请求，针对这个请求，分别创建一个代表请求的HttpServletRequest对象，和代表响应的一个HttpServletResponse
如果要获取客户端请求过来的参数：找HttpServletRequest
如果要给客户端响应一些信息： 找HttpServletResponse

一、方法简单分类
1、负责向浏览器发送数据的方法
    ServletOutputStream getOutputStream() throws IOException;	//写平常的流
 ]]></description><category></category></item><item><title><![CDATA[（JavaWeb-04）Servlet]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118442590</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118442590</guid><author>Mily00</author><pubDate>Sat, 03 Jul 2021 22:35:09 +0800</pubDate><description><![CDATA[一、简介
1、Servlet：sun公司用于开发动态web的一门技术
2、Sun在这些API中提供一个接口：servlet

开发servlet程序步骤：
1、编写一个类，实现servlet接口
2、把开发好的java类部署到web服务器中

二、HelloServlet
1、	构建一个普通maven项目，删掉里面的src，就在这个项目创建model
（这空的工程，就叫maven的主工程）
并导入servlet、jsp依赖jar包
2、	创建一个javaweb model
3、	Maven父子工程的理解（父]]></description><category></category></item><item><title><![CDATA[Tomcat启动错误：java.rmi.server.ExportException: Port already in use: 1099； nested exception is: java.]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118446098</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118446098</guid><author>Mily00</author><pubDate>Sat, 03 Jul 2021 22:31:13 +0800</pubDate><description><![CDATA[Tomcat启动错误：
错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.
端口已经在使用:1099;嵌套的异常
打开cmd 输入

netstat -ano

找到相应占用端口（1099）

再任务管理器找到相应的进程ID  4400  点击结束进程即可


...]]></description><category></category></item><item><title><![CDATA[IDEA导入servlet、jsp依赖jar包]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118441724</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118441724</guid><author>Mily00</author><pubDate>Sat, 03 Jul 2021 16:27:18 +0800</pubDate><description><![CDATA[加入到项目pom.xml中
&lt;!-- https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api --&gt;
&lt;dependency&gt;
    &lt;groupId&gt;javax.servlet.jsp&lt;/groupId&gt;
    &lt;artifactId&gt;jsp-api&lt;/artifactId&gt;
    &lt;version&gt;2.2&lt;/version&gt;
    &l]]></description><category></category></item><item><title><![CDATA[Maven打包问题：配置resources节点]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118437539</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118437539</guid><author>Mily00</author><pubDate>Sat, 03 Jul 2021 11:26:12 +0800</pubDate><description><![CDATA[Maven厉害之处：
不仅自动导入jar包，还导入了这个jar包所依赖的其他jar包
Maven可能会出现的问题：
由于maven约束大于配置，例如规定了java包下只能写java程序，如若java目录下有.xml等配置文件，打包时，maven将不会识别该配置文件，我们写得配置文件，无法被导出或者生效的问题。
解决方案：

在pom.xml中配置resources节点

&lt;build&gt;
    .......
      &lt;resources&gt;
        &lt;resourc]]></description><category></category></item><item><title><![CDATA[（JavaWeb-03）IDEA配置Tomcat]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118420831</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118420831</guid><author>Mily00</author><pubDate>Sat, 03 Jul 2021 10:56:48 +0800</pubDate><description><![CDATA[1、创建配置

2、信息

3、警告问题：
原因：访问网站，需要一个指定的访问文件夹名字


4、创建完毕 启动Tomcat

5、成功启动
默认访问到的即是webapp下的index.jsp



]]></description><category></category></item><item><title><![CDATA[（JavaWeb-02）IDEA创建maven项目]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118414696</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118414696</guid><author>Mily00</author><pubDate>Fri, 02 Jul 2021 17:46:35 +0800</pubDate><description><![CDATA[注意：
上一篇maven版本为3.8.1
版本兼容问题 	需要下载3.6.1  否则下方第三步自动导入将失败
log报出 配置文件的错误
第一个mavenweb项目


启动IDEA


创建一个mavenweb项目




创建完项目后
右下方弹出框、选择Enable Auto-Import 自动导入jar包



导入完毕将显示BUILD SCUUESS



注意查看maven设置



目录结构 (还需要完善)



完善目录
创建 src  和 resource 文件夹




方法一

方法二
]]></description><category></category></item><item><title><![CDATA[（JavaWeb-01）MAVEN安装下载配置 阿里云配置]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118412853</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118412853</guid><author>Mily00</author><pubDate>Fri, 02 Jul 2021 13:56:49 +0800</pubDate><description><![CDATA[MAVEN下载


官网下载解压   http://maven.apache.org/



配置环境变量
创建新的环境变量
M2_HOME   :		maven目录下的bin文件
MAVEN_HOME	: 		maven的目录

修改path，添加
%MAVEN_HOME%\bin



配置完毕 测试
mvn -version




]]></description><category></category></item><item><title><![CDATA[JDBC工具类]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118364920</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118364920</guid><author>Mily00</author><pubDate>Wed, 30 Jun 2021 17:00:01 +0800</pubDate><description><![CDATA[抽取JDBC工具类：简化代码
public class JDBCdbc 类下
//事先定义4个静态变量 存储配置文件数据
	private static String url;
    private static String username;
    private static String password;
    private static String driver;

/*文件的读取，只需要读取一次即可拿到这些值，
        使用静态代码块（随着类的执行而加载并只执行一次）*/
 ]]></description><category></category></item><item><title><![CDATA[小案例：页面滚动事件以及导航栏点击]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118226272</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118226272</guid><author>Mily00</author><pubDate>Fri, 25 Jun 2021 18:50:34 +0800</pubDate><description><![CDATA[HTML

html实现方法一：
导航栏a标签href ,要与下列div中id属性对应，点击a标签即可滑动到对应id的div

&lt;div class="navbar"&gt;	//导航栏
	&lt;ul class="rightheader"&gt;
		&lt;li&gt;&lt;a class="page-scroll scroll active" href="#home"&gt;主页&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a class="page-scrol]]></description><category></category></item><item><title><![CDATA[前端：window.onscroll页面滚动事件无反应]]></title><link>https://blog.youkuaiyun.com/Mily00/article/details/118221538</link><guid>https://blog.youkuaiyun.com/Mily00/article/details/118221538</guid><author>Mily00</author><pubDate>Fri, 25 Jun 2021 15:17:16 +0800</pubDate><description><![CDATA[页面滚动事件无反应，控制台无输出
//jquery 页面滚动事件
window.onscroll = function() {
    console.log(scroll().top);
}


解决方案：
html和body元素 height属性需要改为auto
注意：window.scroll事件也无反应，需要onscoll
html,body { 
	padding: 0;
	margin: 0;
	width: 100%;
	height:auto
	overflow: hidden;
	font]]></description><category></category></item></channel></rss>