用eclipse开发web应用程序时index.jsp和web.xml和包下的.java文件什么关系

[复制链接]
查看11 | 回复5 | 2015-12-3 08:10:37 | 显示全部楼层 |阅读模式
html和JSP页面是表现层java是控制层和处理业务逻辑,还有和数据库相连的xml通过解析可以被java读取一个简单的html或者JSP页面,首先经过web服务器控制然后调用java程序处理业务逻辑,再返回一个页面或者不返回。web项目中有个web.xml,tomcat服务器会首先读取这个文件,然后跳转到不同的servlet,servlet是控制层,它负责调用Java程序,处理业务逻辑,然后做出响应。...
回复

使用道具 举报

千问 | 2015-12-3 08:10:37 | 显示全部楼层
这个不太好说,一般jsp文件是用来展示用的页面,当然里面也可以写java脚本,而java文件主要是写后台代码,控制层,业务逻辑层和数据访问层的;一个servlet就是用java文件写,但是要在web.xml中配置才能访问这个servlet,然后在这个servlet中可以访问其他的java代码;jsp可以说是servlet的拓展,其实jsp功能更多些:哎,...
回复

使用道具 举报

千问 | 2015-12-3 08:10:37 | 显示全部楼层
您好,提问者:
web.xml是关联JSP的,比如默认的index.jsp,你可以修改为logic.jsp。
这个时候重启Tomcat访问地址的时候就会先找logic.jsp。
.java是源文件,会生成在Tomcat的web-info\classes下面。...
回复

使用道具 举报

千问 | 2015-12-3 08:10:37 | 显示全部楼层
html和JSP页面是表现层java是控制层和处理业务逻辑,还有和数据库相连的xml通过解析可以被java读取一个简单的html或者JSP页面,首先经过web服务器控制然后调用java程序处理业务逻辑,再返回一个页面或者不返回。web项目中有个web.xml,tomcat服务器会首先读取这个文件,然后跳转到不同的servlet,servlet是控...
回复

使用道具 举报

千问 | 2015-12-3 08:10:37 | 显示全部楼层
您好!启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。再深就先不讲了,web.xml中设置的index.jsp是优先访问的,也可以设置为其他的,暂时它的配置和.java源文件没有联系,在你之后深入框架学习后会体会到,web.xml的作用,比如配置拦截器,配置stru...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行