1 問題
原來是用http://localhost:8080/SSH/login.action訪問,現在想直接使用http://localhost:8080/就可以直接訪問,以前同事的解決方法是修改TOMCAT_HOME/conf/server.xml裏的host,詳見apache、tomcat整合,如果不想直接把工程文件拷貝到ROOT目錄下,那就按照下面方法去做
2 解決方法
以下是引用 http://www.pben.cn/ 論壇的方法
在TOMCAT_HOME/webapps/ROOT 目錄下修改index.jsp內容如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<HEAD>
<title>練習</title>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content="練習" name=description>
<META content="練習" name=keywords>
<META content="MSHTML 6.00.3790.4186" name=GENERATOR>
<FRAMESET border=0 frameSpacing=0 rows=0,* frameBorder=no>
<FRAME name=hide_title src="about:blank" frameBorder=no noResize scrolling=no>
<FRAME name=eoa marginWidth=0 marginHeight=0 src="SSH/login.action" frameBorder=no>
<NOFRAMES>
<body>
<p>This page is made by frame tech, but your IE does not support it!</p>
</body>
</NOFRAMES>
</FRAMESET>
</html>
此方法非常方便,因爲上傳文件和下載文件都是相對路徑,所以使用不受影響