1 问题描述由于我后面做后台管理系统需要用到jsp,特意去学习jsp。要使用jsp项目首先就要创建jsp项目,如何在idea中创建一个jsp项目呢?今天就来分享一下我创建jsp项目的经验。 2 问题分析JSP 与 PHP、ASP、ASP.NET 等语言类似,运行在服务端的语言。 JSP(全称Java Server Pages)是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成 HTML、XML 或其他格式文档的Web网页的技术标准。 JSP 技术是以 Java 语言作为脚本语言的,JSP 网页为整个服务器端的 Java 库单元提供了一个接口来服务于HTTP的应用程序。 JSP文件后缀名为 *.jsp 。 JSP开发的WEB应用可以跨平台使用,既可以运行在 Linux 上也能运行在 Windows 上。 了解了jsp的作用及概念之后,接下来就是创建一个jsp项目,首先要了解jsp创建需要哪些东西,在idea中创建的流程。接下来就展示一下具体流程。 3 解决方案首先新建一个java工程—>next: 这里不用勾选任何选项—>next: 取项目名称—>finish: 在刚刚的java工程下创建一个Module: 勾选Java EE下的Web Application括号中的3.1要与下面的Versions对应,勾选Create web.xml—>next: 取好名字—>finish: 在web/WEB_INF 目录下创建两个文件夹:classes和lib,classes用来存放编译后输出的class文件,lib用于存放第三方jar包: File -> Project Structure (ctrl + shift + Alt + s) 或者使用工具栏的快捷键 -> 选择Modules-> 选择Paths -> 选择“Use module compile out path” -> 将Outputpath 和Test output path 都设置为刚刚创建的classes文件夹: 选择当前窗口的Dependencies -> 将Module SDK选择为1.8(各人版本可能会有不同) ->点击右边的 + 号 -> 选择 “1 JARS or directories ...”: 选择创建好的lib文件夹—>ok: 选择Jar Directory -> OK: Apply->ok: 打开菜单Run -> Edit Configurations...: 点击“+”,选择“Tomcat Server”->选择“Local”: 在Name出输入新的服务器名,点击 "Application Server" 后面的 "Configure...",弹出Application Servers窗口,在Tomcat Home 选择本地安装的tomcat目录 ->ok: 在"Run/Debug Configurations"窗口中Name一栏输入服务器的名字tomcat9,在“Server”面板中,勾选取消“After Launch”,设置“HTTP port”和“JMX port”(默认值即可),点击Apply -> OK,至此tomcat配置完毕(左边列表中tomcat图标上小红叉是未部署项目的提示,部署项目后就会消失)。 在创建好tomcat后,可以通过工具栏快速打开tomcat的配置页面: 选择Deployment ->点击右边的“ + ”号 -> 选择 Artifact: Application Context可以填“刚刚创建的Module名”(也可以不填) -> Apply : 回到Server面板,将On 'update' action和On frame deactivation(这两个选项是tomcat配置了项目后才有的)改为update classes and resources -> Apply: 可以看到左边列表中tomcat图标上小红叉已经消失,说明已经部署好了点击ok就可以使用jsp页面写代码了。 4 总结我也是个新手,但是只要努力学习一切事情都会变得很简单,希望这篇文章在我自我巩固的同时也可以帮助你。 |
|