<s:url id="image" action="Main"> 
换成:
<s:url id="image" action="Main.action"> 

解决方案 »

  1.   


    加上action也不行嘛??试了没有?
      

  2.   

    楼主,你action了,是不是参数配置错误了哦?你这个问题其实本来就没有说清楚,呵呵,是程序根本就没有起来(也就是网页根本没有显示出来)还是启动起来了,跳转的时候出问题了?
    建议去多看看s:url 和 s:a之类的东西吧,<%--
     * @author  yeeku.H.lee [email protected]
     * @version  1.0
     * <br>Copyright (C), 2005-2008, yeeku.H.Lee
     * <br>This program is protected by copyright laws.
     * <br>Program Name:
     * <br>Date: 
    --%><%@ page contentType="text/html; charset=GBK" language="java"%>
    <%@taglib prefix="s" uri="/struts-tags"%><html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=GBK"/>
    <title>使用s:url来生成一个URL地址</title>
    </head>
    <body>
    <h2>s:url来生成一个URL地址</h2>
    只指定value属性的形式。<br>
    <s:url value="editGadget.action"/>
    <hr>
    指定action属性,且使用param传入参数的形式。<br>
    <s:url action="showBook">
        <s:param name="author" value="'yeeku'" />
    </s:url>
    <hr>
    既不指定action属性,也不指定value属性,且使用param传入参数的形式。<br>
    <s:url includeParams="get"  >
        <s:param name="id" value="%{'22'}"/>
    </s:url>
    <hr>
    同时指定action属性和value属性,且使用param传入参数的形式。<br>
    <s:url action="showBook" value="xxxx">
        <s:param name="author" value="'yeeku'" />
    </s:url>
    </body>
    </html>
    这个是李刚的练习,你看看。