在Web应用程序中使用欢迎文件的最佳方式

时间:2010-06-28 15:59:38

标签: web-applications servlets

我有一个Tomcat应用程序,我可以选择在web.xml文件中列出欢迎(或索引)页面,如下所示:

<welcome-file-list>
       <welcome-file>/jsp/user/index.jsp</welcome-file>
</welcome-file-list>

并使用scriptlet调用数据库方法来填充页面。

或者我可以使用servlet来调用欢迎页面或页面,如下所示:

<servlet>
    <servlet-name>IndexServlet</servlet-name>
    <servlet-class>myApp.misc.Index_Servlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>IndexServlet</servlet-name>        
    <url-pattern>/IndexServlet</url-pattern>
</servlet-mapping>

<welcome-file-list>
    <welcome-file>IndexServlet</welcome-file>
</welcome-file-list>

无论选择哪种方式,欢迎页面都需要显示大量数据才能呈现少量可视化效果。但是,欢迎页面不需要进行用户身份验证。

任何人都可以告诉我其中一个选项是否优于另一个?

由于

摩根先生。

1 个答案:

答案 0 :(得分:1)

它们都不是更好。

尝试将您的观点与逻辑分开(MVC)。不要将scriptlet放在jsp中,而是use taglibs and custom taglibs