簡単なmavenプロジェクトのservlet例
4937 ワード
1ディレクトリ構造
2アクセスフロー
アクセスアドレス:http://localhost:8080/hello 問題:maven項目の右ボタンはservletがありません.追加:
2アクセスフロー
アクセスアドレス:http://localhost:8080/hello 問題:maven項目の右ボタンはservletがありません.追加:
javax.servlet
jstl
1.2
web.xml
Archetype Created Web Application
ServletDem
com.lecy.servlet.ServletDem
ServletDem
/hello
servlet Dem.javapackage com.lecy.servlet;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
public class ServletDem extends HttpServlet {
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
request.getRequestDispatcher("/hello.jsp").forward(request,response);
}
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
doPost(request,response);
}
}
ハロー.jsp
Title
maven
pom.xml
4.0.0
com.lecy
maven01_servlet
1.0-SNAPSHOT
war
maven01_servlet Maven Webapp
http://www.example.com
UTF-8
1.7
1.7
junit
junit
4.11
test
javax.servlet
servlet-api
2.5
provided
javax.servlet
jstl
1.2
javax.servlet.jsp
jsp-api
2.2
provided
maven01_servlet
maven-clean-plugin
3.1.0
maven-resources-plugin
3.0.2
maven-compiler-plugin
1.8
1.8
utf-8
3.8.0
maven-surefire-plugin
2.22.1
maven-war-plugin
3.2.2
maven-install-plugin
2.5.2
maven-deploy-plugin
2.8.2
org.apache.tomcat.maven
tomcat7-maven-plugin
2.2
8080
/