问个很弱的问题: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
来处理.