读书人

问个很弱的有关问题:forward怎么到一

发布时间: 2011-12-20 22:26:40 作者: rapoo

问个很弱的问题:forward如何到一个外部页面(诸如http://www.sohu.com)
<action
attribute= "loginbaForm "
input= "/1.jsp "
name= "loginbaForm "
path= "/loginba "
scope= "request "
type= "com.tinyhuhu.struts.action.LoginbaAction " >
<forward name= "suc " path= "http://www.sohu.com "> </forward>
<forward name= "fal " path= "/failure.jsp "> </forward>
</action>

这里的第一个forward提示出错:第一个字符不是 "/ "。请各位大大帮忙!

[解决办法]
forward支持的是URI, 不是URL (http://)
所以不能这么用.
从设计原理来讲, 要连到外部页面, 那是表示层的工作, 应该由javascript的window.location
来处理.

读书人网 >Java Web开发

热点推荐