发表于: 2017-10-15 23:42:11

1 735


今天完成的任务


主要是把前面任务没有掌握的、或是理解不够的知识点做一个查漏补缺


1.tomcat
tomcat是大多数企业选择的web应用服务器解决方案,所以是必须要会的,之前一直觉得tomcat有点麻烦,就没有去使用。
在官网看了一会,有8.0、8.5、9.0三个版本,对比了一下,8.0功能不全、9.0是新版本、新版本坑比较多、最终选的是8.5版本。


1)下载

在官网下载zip压缩文件。解压到本地。



2)配置环境变量

8.5版本只需要配置3个环境变量,分别是
CATALINA_HOME:tomcat的安装目录
CATALINA_BASE:只部署一个web应用时,等同于CATALINA_HOME
PATH:$CATALINA_HOME/bin



3)启动

命令行进入tomcat的bin目录下,输入命令service.bat install 安装tomcat。


4)修改配置,避免中文乱码。修改conf目录下的server.xml文件,添加"URIEncoding=UTF-8",包括双引号。


2.servlet

任务2做完的时候还不清楚serlvet到底是什么东西,很懵。最近才理解做任务2正确的顺序是先学servlet、再学JSP。最后才学Spring MVC。而且那个时候也没有先实现简单demo、后整合到任务代码;多用单元测试这样的理念,就图的直接使用Spring MVC,导致任务2卡了一会。所以,现在就按上面提到的顺序去查漏补缺。


选的菜鸟教程-servlet教程,servlet有5种方法:
init( ),初始化servlet
service( ),决定调用doGet或者doPost
doGet( ),对应HTTP GET请求
doPost( ),对应HTTP POST请求

destroy( ),销毁servlet(不是回收)


写了几个demo,挑一个展示。重点是下图红色部分:


3.sql语句

复盘项目里会大量使用外键、联表查询、多条件查询、以及对查询结果排序等sql语句,所以也去复习了一波。


遇到的问题

学了一天,突然发现还是没法用自己的话把servlet的概念讲清楚。。明天再回顾一下


收获

学完servlet后,对任务2的东西没那么怕了


明天的计划
0.练习昨天学的sql语句
1.学习JSP

2.down一些复盘项目代码,理解代码规范


进度
学习进入复盘需要掌握的技能



返回列表 返回列表
评论

    分享到