<welcome-file-list>标签的控制作用以及在springmvc中此标签的的配置方式

我们在写安全性较高的网站时必然会对网站的入口进行限制,

而在这其中其关键作用的就是网站的根目录下WEB-INF中的web.xml中
<welcome-file-list>
  <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

它的作用就是定制首页,你也可能会问我想定制多个行吗?答案是可以的

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

<welcome-file>myjsp.jsp</welcome-file>
</welcome-file-list>

而我现在用到的是springmvc, 用Spring MVC后,所有的request都会被dispatcher处理,于是我们则必须在web.xml中进行如下配置达到目的

<!-- SpringMVC前端控制器 -->
 <servlet>
  <servlet-name>spring-mvc</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
 </servlet>
 <servlet-mapping>
  <servlet-name>spring-mvc</servlet-name>
  <url-pattern>*.do</url-pattern><!-- 必须 要写-->
 </servlet-mapping>

时间: 2024-10-10 08:10:31

<welcome-file-list>标签的控制作用以及在springmvc中此标签的的配置方式的相关文章

TP中if标签

if标签 If标签如果php中if语句的作用,if是用于流程控制的. 在ThinkPHP中if标签也是用于流程控制的. If标签的语法格式: <if condition='条件表达式'> 输出结果1 <elseif condition='条件表达式2'/> 输出结果2 <elseif condition='条件表达式3'/> - <else/> 最后一个输出 </if> 案例:在php输出今天的星期数字,然后传递给模版,在模版中使用if标签判断今

Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用

<转载> 我之前虽然会用,但是一直分不清彼此之间有什么区别,所以查找资料,将它们进行整合区分,加深了解, 一 介绍 1.Struts2的作用   Struts2标签库提供了主题.模板支持,极大地简化了视图页面的编写,而且,struts2的主题.模板都提供了很好的扩展性.实现了更好的代码复用.Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求.Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依赖于任何表现层技术,也就是说strtus2提供

HTML中meta标签作用及属性总结

在前端开发中编写html静态网页模板时,head标签内总是会带上许多meta标签,大多数时候并不十分了解这些标签的具体作用,只是别人写了我们也写上吧! 今天小编特意查询了一下关于网页中meta标签的作用. meta是head区的一个辅助性标签.其主要作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等! meta标签共有两个属性,它们分别是http-equiv属性和name属性. 1.http-equ

使用视 meta 标签来控制手机浏览器布局

移动浏览器的Fennec一样呈现在一个虚拟的"窗口"页面(视),通常比屏幕宽.所以他们不需要去挤每个页面布局到一个小窗口(这会破坏许多非移动优化的网站) .用户可以平移和缩放才能看到页面的不同区域. 移动Safari浏览器推出了"视口元标记",让Web开发人员控制视口的大小和规模.许多其他移动浏览器都支持这个标签,虽然它不是任何Web标准的一部分.苹果公司的文档做得很好解释如何Web开发人员可以使用这个标签,但我们不得不做一些侦探工作,以找出究竟是如何实现它的Fen

meta property=og标签含义及作用

不理解Meta Property=og标签是什么意思,以及对SEO的影响,看一下下面的介绍.Meta Property=og标签是什么呢?og是一种新的HTTP头部标记,即Open Graph Protocol: The Open Graph Protocol enables any web page to become a rich object in a social graph.+ n3 } 即这种协议可以让网页成为一个“富媒体对象”.用了Meta Property=og标签,就是你同意了

修改struts2中UI标签的&lt;s:a&gt;进行权限控制

最近在做学习S2SH时,有一个模块式权限控制,就是对用户的操作存在权限分级操作,即不是所有的用户都可以访问全部数据.下面说一下这次我们的做法. 1.所谓权限控制,就是对URL地址的控制,用户角色中不存在该权限,那么该url地址对用户是不起反应的(用户点击无反应),最好是不可见的.整体的思路就是这样,通过对UI标签的控制而达到对权限的控制. 2.我们使用的是struts2中的a标签,而非使用简单的html中a标签.原因是在<s:a>标签的源码中存在doStartTag()和doEndTag()方

Angular中innerHTML标签的样式不起作用详解

1.背景 在最近angular的项目中,需要用到[innerHTML]标签来指定一个div的样式: 1 //HTML部分 2 <div class="contents" [innerHTML]="contents"></div> 3 4 //TS部分 5 contents = '<p>商品信息栏位<br><span style="color:red;">商品信息介绍</span&g

常用标签含义与作用

1<!-->注释标签用于在源代码中插入注释.注释不会显示在浏览器中. 您可使用注释对您的代码进行解释,这样做有助于您在以后的时间对代码的编辑.当您编写了大量代码时尤其有用. 使用注释标签来隐藏浏览器不支持的脚本也是一个好习惯(这样就不会把脚本显示为纯文本):2<a> 标签定义超链接,用于从一张页面链接到另一张页面.<a> 元素最重要的属性是 href 属性,它指示链接的目标.在所有浏览器中,链接的默认外观是:未被访问的链接带有下划线而且是蓝色的 已被访问的链接带有下划线

mybatis中&lt;include&gt;标签的作用

MyBatis中sql标签定义SQL片段,include标签引用,可以复用SQL片段 sql标签中id属性对应include标签中的refid属性.通过include标签将sql片段和原sql片段进行拼接成一个完整的sql语句进行执行. <sql id="sqlid"> res_type_id,res_type </sql> <select id="selectbyId" resultType="com.property.vo