读书人

jsp跳转有关问题

发布时间: 2013-09-06 10:17:17 作者: rapoo

jsp跳转问题
怎么跳回主界面?

请看代码


<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>Welcome to my W3School</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my W3School">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

</head>

<body >
<center>
<a name="pageTop">href="http://www.w3school.com"
</a>
<img alt="jsp跳转有关问题"src="<%=basePath%>img/W3School/logo.jpg"/>
<img alt="jsp跳转有关问题" src="<%=basePath %>img/W3School/advert.jpg"/>
</center>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>


<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<p>fdfw</p>
<a href="#pageTop">
回到顶部
</a>
</body>
</html>



这个代码中,我的jsp放在 front/SimpleMain的位置!
现在,我这里想要点击“回到顶部”的时候就回到顶部。

但是:我之前
<a href="#pageTop">
回到顶部
</a>
的时候他会到的是index.jsp去了!我一查那个url,发现时http://localhost:8080/HtmlEx/#pageTop.

于是,我改成
<a href="<%=basePath %>front/SimpleMain/#pageTop">
回到顶部
</a>

于是发生404错误。

请问,我该怎么修改 !
【注:回答请注明你的url,这样方便参考】

读书人网 >Java Web开发

热点推荐