在Servlet中,我们具有注释:
@WebServlet(name = "myOwnSite", value = "/siteHere")
是否可以通过servlet名称/siteHere
在JSP中生成URI myOwnSite
?
答案 0 :(得分:1)
注释应为
@WebServlet(urlPatterns={"/yoururl"})
public class MyServlet extends HttpServlet{}
要访问注释中的参数,请使用反射:
//somewhere you want to get the url
String[] patterns=MyServlet.class.getAnnotation(WebServlet.class).urlPatterns();