Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Struts 2-Tiles请求的资源不可用_Java_Jsp_Struts2_Hyperlink_Tiles - Fatal编程技术网

Java 使用Struts 2-Tiles请求的资源不可用

Java 使用Struts 2-Tiles请求的资源不可用,java,jsp,struts2,hyperlink,tiles,Java,Jsp,Struts2,Hyperlink,Tiles,我正在使用Struts2+Tiles 2 我使用迭代器在JSP页面上动态生成超链接,并将它们映射到单个操作类 我的struts.xml是: 我在myClass中将超链接声明为字符串,并为其设置了getter/setter 当我执行时,我得到404错误:请求的资源。。。actionName。。。。不可用 我哪里出错了吗?Struts2中的链接是用标记生成的。您可以使用更改超链接 如果您知道操作的名称空间,那么还应该添加名称空间属性 另一种方法是将href属性与标记结合使用。比如说 在这

我正在使用Struts2+Tiles 2

我使用迭代器在JSP页面上动态生成超链接,并将它们映射到单个操作类

我的
struts.xml
是:


我在
myClass
中将超链接声明为字符串,并为其设置了getter/setter 当我执行时,我得到
404错误:请求的资源。。。actionName。。。。不可用


我哪里出错了吗?

Struts2中的链接是用
标记生成的。您可以使用更改超链接


如果您知道操作的名称空间,那么还应该添加
名称空间
属性

另一种方法是将
href
属性与
标记结合使用。比如说


在这种情况下,您可以通过引用其变量重用生成的url。它还应该正确地编码url