通常是jsp和servlet的新功能。我了解到,可以通过将web.xml
注释应用于Servlet来跳过@WebServlet
中的url映射。我的理解也就是jsp文件是在执行时编译为servlet的东西。是否还可以将一个@Webservlet
注释应用于一个jsp文件,这样就已经映射了结果servlet,而我不必为我所有的.jsp文件在web.xml中创建url映射标签?
感谢您提供任何信息!
答案 0 :(得分:1)
注释@Webservlet
仅可应用于Servlet(java类)。
如果要访问jsp,可以通过以下两种方法来访问它:
但是将业务逻辑添加到jsp是一个不好的做法。 JSP仅负责MVC pattern
的查看部分。
模型视图控制器(MVC)是一种用于软件工程的模式 将应用程序逻辑与用户界面分开。作为名字 这意味着MVC模式具有三层。
模型层
这是包含系统业务逻辑的数据层, 并代表应用程序的状态
控制器层
控制器层充当View和Model之间的接口。它 从View层接收请求并进行处理,包括 必要的验证。
视图层
此层代表应用程序的输出,通常是某种形式 UI。表示层用于显示模型数据 由控制器获取。