初学JavaWeb -你不可不知的几件事

@初学JavaWeb

初学JavaWeb -你不可不知的几件事

1.登入idea

JavaWeb 开发使用的是maven。所以在使用Idea 创建文件的时候,需要按如下步骤进行创建,第二步的☑️一定要打上不然你会发现你选择不了“Web app”这个选项。
初学JavaWeb -你不可不知的几件事_第1张图片
接下来给英语不好的同志们进行解答:
Name:工程名字(必填)。
Location:文件位置(必填)。
Groupld:英译过来是“组”,大家可以写的是一个路径,后期全球唯一就好了。例子:org.example
Artifactld:默认和你的工程名字一样,当然你可以进行修改。
Version:版本号。例如默认的:1.0-SNAPSHOT就是说明你的Project 是1.0版本的。初学JavaWeb -你不可不知的几件事_第2张图片
Maven home directory:Maven主目录
User settings file:用户设置文件
Local repository:本地存储库
如果没什么好设置的就直接Finish完成就好了。
初学JavaWeb -你不可不知的几件事_第3张图片
接下来进入页面了,会疯狂下载东西,大家不要着急,东西比较多慢慢等,如果非常慢建议换源,更换到国内的源下载速度就飞起来了。下载好后如下图:
初学JavaWeb -你不可不知的几件事_第4张图片
点击右下角的Enable Auto impot 启动自动导入。
这时候可以看左边,如果有src文件夹,main 文件夹等,就说明你可以开始撸代码了。
初学JavaWeb -你不可不知的几件事_第5张图片

2.配置各种信息

首先允许按钮如下图:
初学JavaWeb -你不可不知的几件事_第6张图片
你要先配置启动按钮,点击上图的Add configuration…。会弹出下图的界面,接下来就可以点击图中的➕了
初学JavaWeb -你不可不知的几件事_第7张图片
点击好➕后找到maven ,并设置位置以及名称。设置好后就可以OK啦。这里就不一一演示了。
初学JavaWeb -你不可不知的几件事_第8张图片
接下来,如果您直接允许程序肯定是没什么软用的,因为需配置pom .xml 文件,如何配置呢?需要配置什么呢?小编推荐网站Maven Repository。
小编推荐新手先配置:jetty-maven-plugin以及javax.servlet配置信息。
Maven Repository 官网搜索jetty-maven-plugin,小编建议新手的各位选择mortbay.jetty的。
初学JavaWeb -你不可不知的几件事_第9张图片
选择Jetty :: Jetty Maven Plugin后就可以挑一个版本进行配置了,小编这边使用的是最新版
初学JavaWeb -你不可不知的几件事_第10张图片
复制好配置信息后,系统会提示Copied to clipboard!
初学JavaWeb -你不可不知的几件事_第11张图片
接下来到idea中的pom.xml配置信息中进行如图的配置,其余配置信息是配置portcontextpath后问会提及为什么要配置portcontextpath信息。初学JavaWeb -你不可不知的几件事_第12张图片
接下来配置的就是javax.servlet方法如上图搜索javax.servlet-api自行配置。初学JavaWeb -你不可不知的几件事_第13张图片
⚠️⚠️ 需要注意的是javax.servlet-api以及jetty-maven-plugin位置的不同。jetty-maven-plugin 放在的是标签下。javax.servlet-api放在的是 标签下。

PS:接下来就可以查看配置是否有误,点击之前已经设置好的启动地方。初学JavaWeb -你不可不知的几件事_第14张图片
启动后允许无误,命令行则会出现以下提示!!第一次配置可能时间比较长 需要大家耐心等待。
初学JavaWeb -你不可不知的几件事_第15张图片
接下来就是上文所说的可以看看自己的端口号以及位置了,在命令提示符中就是 以下信息:
1.默认端口号8080提示信息就是这样的:Started [email protected]:8080
2.默认位置就是:/。提示信息就是这样的:Context path = /如果你想修改位置,以及端口号,就可以按上文的配置信息进行修改端口号和位置信息。
接下来不能暂停程序就可以在打开浏览器http://localhost:8080/ 就可以看到一些Web的标签。可以使用HTML5的各种标签。
初学JavaWeb -你不可不知的几件事_第16张图片

3.创建文件,开始敲代码

main文件夹下创建创建各种文件夹选中main右键new然后Package创建文件夹,小编创建了Java文件夹然后在xxxx文件夹选择new然后Directory这里面写的是xxxx .xxxxx.xxxxx。接下来在Java文件夹设置成根目录。右键文件夹找到Mark Directory As 里面的Sources Root 创建成根文件夹。
初学JavaWeb -你不可不知的几件事_第17张图片
设置好根文件夹后会发现文件夹有一个点这才是是正常的。
接下来创建ControllerEneityServicce、三个文件夹,以后小编会告诉大家有何作用。
初学JavaWeb -你不可不知的几件事_第18张图片
Controller文件夹下创建一个类extends继承HttpServlet,在方法里面空白处右键Generate
初学JavaWeb -你不可不知的几件事_第19张图片
选择Override Methods 选择doGetdoPost方法,提示的Super是调用父类,我们讲他改写成Java语言 System.out.print("doGet");System.out.print("doPost");在进行运行 ,在浏览器中登入后,命令行会有输出。

小编技术有限,如有不足请多指教,后期还有更新,可以关注我哦!!

你可能感兴趣的:(学习)