谁知道这个错误如何解决?
在struts2中使用c:import导入一个action中的内容,
比如:
出错信息:
The requested resource (/zuinfo_new/jsp/organize/tree.do) is not available
但是直接在浏览器中输入 http://yj.zju.edu.cn:8888/zuinfo_new/jsp/organize/tree.do
是可以访问的。
[quote]这样会在页面显示出alert("end");[/quote]
所以问题还是一样的,302问题。
[quote]恩,我也注意了302,302表示要进行一次重定向,是否你的链接
http://yj.zju.edu.cn:8888/zuinfo_new/jsp/organize/tree.do
在访问之后还要进行一次重定向(可以在firebug中查),如果这样,c:import标签可能没有这么智能。[/quote]
这个问题取决c:import标签的实现,即c:import不会把/jsp/organize/tree.do当成servlet去请求。
我试了的确不行,不过可以用绝对路径(jstl文档也是这么说的),换成你的例子,可以用:
[quote][/quote]
顶 :arrow:
可以使用struts2的action标签
<%@taglib prefix="s" uri="/struts-tags"%>
嵌入
[quote]我试过了,页面会出错的。[/quote]
我试过可以的。
1 用的是jstl1.1吗,还是1.0,先看看jstl有没有问题,包含一个简单的jsp试试看?
2 再试试在url使用全路径包含这个jsp看能不能访问?
或者你先试试看
如果这个不正常,说明你的jstl没有配好,如果正常,
就应该可以。
[quote]报302错误 [/quote]
恩,我也注意了302,302表示要进行一次重定向,是否你的链接
http://yj.zju.edu.cn:8888/zuinfo_new/jsp/organize/tree.do
在访问之后还要进行一次重定向(可以在firebug中查),如果这样,c:import标签可能没有这么智能。
我是用的struts 2.
[quote]这个导入我是放在js中的:
alert("begin");
alert("end"); [/quote]
放在js中不是标签的正确用法。
[code="java"]alert("begin");
alert("end");[/code]
先试试这样可以显示end吗?