今天尝试使用struts2+ urlrewrite+sitemesh部署项目,结果发现welcome-file-list中定义的欢迎页不起作用:

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

启动服务器后,直接输入http://localhost:8080/project 终是报404错误,初步猜测是由于没有找到index.jsp这个文件造成的,于是在web-root下新建一个空白的index.jsp;重新启动之后成功显示,但是由于welcome-file中不能直接写action,所以对index.jsp进行改造:

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<jsp:forward page="/index.html" />

这样就达到了只输入项目名就可访问的目的: 直接输入 http://localhost:8080/ project

原文连接:web.xml中的welcome-file-list不起作用

最新文章

  1. MYSQL 导入Excel数据到数据库中
  2. CoreData基础
  3. Java的String字符串内容总结
  4. JS历史
  5. Floyd算法 及其运用
  6. linux mail 配置
  7. Xcode修改项目名称教程
  8. JQuery学习笔记【CSS选择符】--02
  9. Play学习 - 体验网页模板
  10. redis目前最好用的客户端推荐
  11. Chapter3_操作符_方法调用中的别名问题
  12. 搭建Spark所遇过的坑
  13. Codeforces 160D Edges in MST tarjan找桥
  14. [UE4]The global shader cache file missing 运行错误解决办法
  15. 线上问题!----------org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe
  16. 微擎开启性能优化里面的性能优化memcache内存优化及数据库读写分离
  17. 实现泛型数组的冒泡排序算法 C#
  18. leetcode 2. Add Two Numbers [java]
  19. bzoj1072排列
  20. prototype &amp; __proto__

热门文章

  1. Mongoose Connection best practice
  2. phpmyadmin误删表后如何恢复
  3. bash和shell的关系
  4. SharePoint 2010 匿名用户调用Client Object Model访问列表项
  5. 微信小程序 - async/await
  6. Java I/O 操作及优化建议
  7. MySQL查看当前用户、存储引擎、日志
  8. linux下查看和修改文件时间
  9. node.js 标准/错误输出 和 process.exit
  10. C#正则表达式匹配HTML中的图片路径