JavaWeb/JavaEE      Intellij IDEA 2018.1基于HttpServlet创建javaweb项目   

New Project


Java Enterprise
Web Application
勾选 Create web.xml


Project name. 自定义项目名
Project location
More Settings
        Module name 自定义模块名
        Content root
        Module file location
        Project format


Finish


右键src
        New
        Servlet
                自定义类名、包名


项目/web/WEB-INF/中的web.xml的web-app节点内添加:



项目/web/中的index.jsp



项目需要的静态资源
        在web目录里创建res文件夹,右键,Mark Directory as,Resources Root。
        如此,angular.js、jquery.js、图片、音频等素材文件就可以放到res里了。


开发中需要的第三方jar
        右键项目(Module),New,Directory,新建lib目录。
        右键lib,Add as Library...
        开发中需要的jar放入此lib目录。


项目需要的第三方jar
        在项目/web/WEB-INF/中创建lib文件夹,将json.jar、rxjava.jar、jdbc.jar等上面开发中需要的jar放入。
        如此,项目发布后,服务器的工作目录里就有了这些jar。


发布项目
        编辑面板的右上角,三角箭头输入框,Edit Configurations
        新面板,点击 + 加号
        选择,Tomcat Server
        选择,Local


Server面板中,选择本地tomcat目录,配置jre、端口等


Deployment面板,
        Deploy at the server startup内,选择要启动的module。
        点击 铅笔 按钮,打开 “Project Structure”面板,左侧默认选中“Artifacts”项目,


Project Structur,Artifacts
        中间列表选中module,右侧,Output directory,建议设置为tomcat的webapps/Root目录


OK
OK


然后,可以点击三角箭头发布项目,访问 localhost:8080/servlet的自定义url

end

承接App定制、企业web站点、办公系统软件 设计开发,外包项目,毕设