摘要:
一、数据格式 二、相应行状态码 其中,304常见于请求图片,一个图片就是一次请求,但是后面再请求若服务器图片没有修改,则304,访问本地缓存; 500一般见于服务器代码异常,如3/0; 三、响应头和响应体 阅读全文
摘要:
一、分析和设计 1、需求 2、页面 3、druid连接池 4、jar包 5、需求设计 二、代码实现 1、web_WEB-INFO_lib使用之前要先将jar包加入工作空间, 2、JDBC工具类 3、Dao层持久化层 其中,有异常除了输出控制台日志,还可以输出流写入到一个文件中记录,之后再return 阅读全文
摘要:
一、Request对象由服务器创建,我们使用 浏览器访问服务器资源原理: 二、Request体系结构 其中,servlet 的service()方法参数列表是 servletRequest对象, HttpServlet 的 doGet()和 doPost() 方法参数列表是用的 HttpServle 阅读全文
摘要:
一、tomcat端口号设置为80,访问时候可以不加;http协议1.1版本可以复用连接,请求结束后会稍微等会; 二、 表单,get方式提交: 三、user-agent告诉服务器是哪个浏览器,代码中解决兼容性问题,不同的浏览器展示一样的静态页面内容: referer作用:防盗链和数据统计: 四、pos 阅读全文
摘要:
一、web的核心——servlet, server applet servlet就是一个接口,写java代码实现它,就可以被浏览器访问; java类中没有main方法必须借助服务器才能运行,如tomcat; 不同的人可以看到不同的类容,需要java代码编写,叫动态资源;所有人看到的一样的叫静态资源, 阅读全文
摘要:
一、使用HttpServlet 其中,HttpServlet在重写的service()方法中对http请求的共7中提交方式进行了判断,所以只要我们只要重写对应的请求方式处理逻辑方法 doGet()和doPost()方法就可以; 浏览器直接访问servelet是get请求,参数列表会自动跟在请求Url 阅读全文
摘要:
一、Servlet用注解配置访问路径 二、IDEA的tomcat相关配置 其中,第一点的配置文件,直接在IDEA的可视化操作界面修改就可以改掉配置文件中内容; 三、urlParttern配置 其中,* 时通配符,优先级最低; 阅读全文
摘要:
一、五个生命周期方法,有三个很重要,初始化方法、提供服务方法和销毁方法 1、三个主要方法 2、另外两个重写的成员方法只做了解 二、生命周期详解 其中,每次刷新页面都是一次对servlet访问; 页面访问,根据域名找到主机,端口号,项目名,会直接去访问web.xml文件,去扫描,找servlet; 阅读全文
摘要:
一、selector选择器 二、Xpath查询 阅读全文
摘要:
一、Jsoup解析器快速入门案例 Docement对象,文本对象,包含着各个Dom树结构 1、引入Jsoup解析器的jar包放在lib文件夹下后,写java代码 其中, 二、Jsoup对象 1、Jsoup解析器解析xml和html的有关对象 其中,通过统计资源定位符URL解析HTML,适合爬虫,如比 阅读全文