maven 创建MavenWeb工程

创建项目缺陷

①创建简单的Maven工程,打包方式选war包

②调整JRE版本,使用插件改为相应的jdk1.8

③创建的项目没有web.xml文件。(将其他项目中的WEB-INF目录(包含web.xml)拷贝过来)

④取消Dynamic Web Module的勾选;再重新勾选Dynamic Web Module

创建项目图解,转载:https://www.cnblogs.com/hongmoshui/p/7994759.html

创建jsp有缺陷

①找不到HttpServlet错误

JSP报错:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

<!--解决办法,添加以下依赖-->
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>2.5</version>
    <scope>provided</scope>
</dependency>

②EL表达式没有提示问题

${pageContext}这个EL表达式中通过pageContext对象访问reuqest属性时本身是应该有提示的,但如果没有的话加入下面依赖即可

<dependency>
     <groupId>javax.servlet.jsp</groupId>
     <artifactId>jsp-api</artifactId>
     <version>2.1.3-b06</version>
     <scope>provided</scope>
</dependency>

 

posted @ 2020-06-06 17:06  64Byte  阅读(120)  评论(0编辑  收藏  举报