0
저는 자바 서블릿을 연습 해 왔습니다. 데이터베이스에서 urlPattern을 설정할 수 있습니까?자바 서블릿은 데이터베이스에서 urlPattern을 설정합니다.
@WebServlet (이름 = "PatternServlet", urlPatterns의 = "/ 패턴")
다음 서블릿 포스트 그레스에서 정보를 얻고 HTML 페이지를 작성하므로 내용이 동적입니다. 그러나 URL 주소는 매번 동일하게 유지됩니다.
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;
@WebServlet(name = "PatternServlet", urlPatterns = "/pattern")
public class PatternServlet extends HttpServlet {
String title;
String content;
List<String> headerItems;
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
initializeFields();
//Dynamically creates pages with a given information
PageMaker pageMaker = new PageMaker(title, headerItems, out);
pageMaker.setContent(content);
pageMaker.makePage();
}
public void initializeFields(){
//initializes field from database
}
}
이 문제를 해결하기 위해 어떤 조치를 취할 수 있습니까? 고맙습니다!
와일드 카드를 사용하면 URL 주소도 동적으로 만들 수 있습니다. 고맙습니다) – user7244716