进入大学,想进入和技术相关的学生组织就一定要接受各种面试任务,不过ddl一般相对宽松。
这篇博客记录为进入山软智库完成的任务:简单的注册的登录系统。
看到题目,上面写着什么servlet、tomcat之类,每个字母我都认识,但连起来就让我有看没有懂。于是开始了各种百度的漫漫长路。
好在这个小任务比较容易找,在此提一下索引,大部分内容可以直接搜索到。
第一步:搭建开发环境
编写一个web项目需要的开发环境不止一个,而网上通常只出现了单个环境的搭建。经过这个项目的编写,我总结环境搭建包括但不限于以下几步:
JDK开发环境配置
这一步我似乎以前就做了,应该比较简单。
IDE选择与下载
大一的java课程一般要求使用IDEA社区版就足够了,这也是我一开始仅有的IDE。然而当我照着网上教程准备使用Javaweb预设时怎么也找不到。最后发现需要使用专业版,切记切记。
网上也有一些用Eclipse编写的,或许也可以选择,不过我认为对于这种微型项目不需要纠结。
Tomcat服务器下载与部署
这里最好使用较旧版本的tomcat,因为新版往往是测试版,会出现各种意想不到的错误网上还搜不到(深受其害)。我一开始追求全新版本下载tomcat10,发现其中的包名已经更改,不能被导入为以前版本tomcat写的代码中,带来不必要的麻烦。
配置完环境变量可以试着在IDEA里部署。