mvc中form表单提交的地址都应该是servlet吗?

来源:百度知道 编辑:UC知道 时间:2024/06/01 13:11:02
谢谢!!

可以说都应该是servlet吧,可以写action ,也可以写jsp页面,因为jsp文件被编绎后是一个类servlet的类。

MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet)

所以一般是Servlet

但如果使用的是某些框架如Struts2.0,它是通过监听器拦截请求,那表单的请求路劲就不是一个Servlet了,而是一个普通类

在MVC中 C层一般都是Servlet,Struts中的Action其实就是Servlet,JSP在编译执行的时候,首先转换成Servlet,然后再执行的。

表单提交的地址应该是具有处理表单数据功能的模块的位置,不一定都是Servlet。

可以是servlet,也可以是action,还可以是jsp,呵呵