怎么用 跳转到其他网站的网页

sunkdjxiao 2004-04-30 11:50:30
比如我在代码里写了:
<jsp:forward page="http://www.163.com"/>
可是它把我转到:
文件当前目录+http://www.163.com
请问有什么办法吗
...全文
432 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaosj 2004-05-02
  • 打赏
  • 举报
回复
学习!
xiangbo520 2004-05-02
  • 打赏
  • 举报
回复
page参数定义的URL必须位于同JSP发送请求相同的上下文中。所以你的办法不行,我看你用request.sendRedirect("url")来实现吧!
pengfeitian 2004-05-02
  • 打赏
  • 举报
回复
gzing!
vongood 2004-05-02
  • 打赏
  • 举报
回复
learn
fuzuyuan 2004-05-02
  • 打赏
  • 举报
回复
page的含义是指在上下文中进行文件的定位,你这已经超出了它的范围,肯定不行了
zengzz 2004-05-01
  • 打赏
  • 举报
回复
relativeURL是指相对路径

非要跳转页面的话可以在<head>和</head>之间加入这句就可以了:
<meta HTTP-EQUIV=REFRESH CONTENT="0;URL=http://www.163.com">
zengzz 2004-05-01
  • 打赏
  • 举报
回复
<jsp:forward>做不到
<jsp:forward>只能重定向一个HTML文件,JSP文件,或者是一个程序段.

JSP 语法
<jsp:forward page={"relativeURL" | "<%= expression %>"} />
or
<jsp:forward page={"relativeURL" | "<%= expression %>"} >
<jsp:param name="parameterName"
value="{parameterValue | <%= expression %>}" />+
</jsp:forward>
例子
<jsp:forward page="/servlet/login" />
<jsp:forward page="/servlet/login">
<jsp:param name="username" value="jsmith" />
</jsp:forward>
描述
<jsp:forward>标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象.<jsp:forward>标签以下的代码,将不能执行.

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧