今天看一个同事的web框架,web.xml的配置如下:
<servlet> <servlet-name>spring</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>4</load-on-startup> </servlet> <servlet-mapping> <servlet-name>spring</servlet-name> <url-pattern>*.aspx</url-pattern> </servlet-mapping> <servlet> <servlet-name>api</servlet-name> <servlet-class>com.xxxxi.http.ApiServlet</servlet-class> <init-param> <param-name>executor_name</param-name> <param-value>apiExecutor</param-value> </init-param> <load-on-startup>4</load-on-startup> </servlet> <servlet-mapping> <servlet-name>api</servlet-name> <url-pattern>/api</url-pattern> </servlet-mapping>
发现其中没有配置类似:*.jsp的访问格式也能够访问jsp页面,很是疑惑。找那个同事问了一下:原来tomcat的默认配置文件中有这个配置项:
查看tomcat的conf目录下web.xml文件,中间有一段:
<servlet> <servlet-name>jsp</servlet-name> <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class> <init-param> <param-name>fork</param-name> <param-value>false</param-value> </init-param> <init-param> <param-name>xpoweredBy</param-name> <param-value>false</param-value> </init-param> <load-on-startup>3</load-on-startup> </servlet> ………… <servlet-mapping> <servlet-name>jsp</servlet-name> <url-pattern>*.jsp</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>jsp</servlet-name> <url-pattern>*.jspx</url-pattern> </servlet-mapping> …………
原来tomcat中默认配置了*.jsp的servlet访问映射。因此此处可以省略配置。很多东西还是不清楚,要多像周围的人学习啊。
相关推荐
(1).熟悉tomcat的启动和关闭操作,通过欢迎页面来测试,确认安装成功; (2).参照教材,尝试修改tomcat的默认端口。 ...编写好后分别放在根目录,自建Web服务目录,创建的虚拟目录中进行测试运行。
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
jsp的工程下有一个叫做WEB-INF文件夹下的web.xml打开它 如果你要该的默认访问对象再 WebRoot 下面,就 代码如下: <welcome> <welcome>index.jsp</welcome> </welcome> jsp项目默认访问的是index.jsp的页面的内容 ...
@nochache:true时,在相应结果中加入特定的头参数:Pragma ,Cache-Control,Expires防止页面被存储在可数浏览器的缓存中,默认为false --> contentType="text/html;charset=UTF-8" locale="true" processorClass=...
其中,在WebRoot文件夹下,包含了WEB-INF文件夹和一个index.jsp页面文件。 接下来,新建一个JSP页面,命名为login.jsp。 项目文件的结构如下: 1.设计login.jsp页面 打开login.jsp页面后,修改第一行的代码为...
建立Web服务器,并根据以下要求配置Web服务器。 (1)设置主目录的路径为/var/www/web。 (2)添加index.jsp文件作为默认文档。 (3)设置Apache监听的端口号为8888。 (4)设置默认字符集为GB2312。
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
使用SpringBoot创建web项目,并使用外部Tomcat,并且使工程支持JSP 简单介绍: 特点: 步骤简介 下面就使用SpringBoot创建一个web工程,并且使用外部的Tomcat和实现对jsp的支持: 一、创建工程 1.首先使用spring初始...
现在问题来了: 我想通过只输入http://localhost就能直接访问index.jsp能否实现? 如果能应该在哪里设置? (注:在该服务器下发布了若干应用,如myweb/myweb1/myweb2/myweb3等等,但现在就想通过上面的输入只访问testweb...
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
数据库文件在WebRoot的DB文件中! 本系统实现了会员注册,会员登录,密码修改,以及会员信息的修改! 初步实现了在线订购,订单查询,班次查询以及系统管理--对火车信息的添加等。 操作过程: 首先,应导入到...
实验 Tomcat服务器的安装与配置 一、实验目的 本实验的目的是让学生掌握怎样设置Web服务目录、怎样访问Web服务目录下的JSP页 面、怎样修改Tomcat服务器的端口号。 二、实验要求 1、将下载的apache-tomcat-6.0.13.zip...
1)page指令 --- 属性最多的指令(实际开发中page指令默认) 属性最多的一个指令,根据不同的属性,指导整个页面特性 格式:属性名1= "属性值1" 属性名2= "属性值2" ...%> 常用属性如下: language:jsp脚本中可以...
在chatPro.jsp页面中,接收到请求参数发来的聊天内容,此时再获取到session中用户的id(在session中已经不能只存放用户名称,而且还要放用户id,为方便起见,我们建立一个User的Java类,这个类的属性与user表中的列...
1.1.2 Web 应用程序的工作原理 随着网络技术的发展,基于 Internet 的 Web 应用程序也变得越来越复杂,更多的内容需根据用户的请求动态生成页面信息,即动态网站。 动态网站指在Html静态页面中嵌入Java、C#、Php等...
由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了...
第13章 在jsp页面中包含文件和applet 13.1 在请求期间包含页面:jsp:include动作 13.2 在页面转换期间包含文件:include指令 13.3 使用jsp:forward转发请求 13.4 包含使用java插件的applet 第14章 ...