struts.xml中的配置
<package name="com.chengge" namespace="/" extends="struts-default">
        <action name="hello" class="com.chengge.Backfunction" method="excute">
            <result name="back" >
                /welcome.jsp
            </result>
        </action>
    </package>要用的类如下:
package com.chengge;public class Backfunction {
private String message;
public String getMessage() {
return message;
}
public String excute(){
  message="我的第一个Struts应用";
        return "back";
     }
}要跳转到的welcome.jsp页面:
  <body>
   ${message }<br>
  </body>
(问题:为什么输出的结果是${message }呢。为什么不是 我的第一个Struts应用  呢,
出什么问题了?)

解决方案 »

  1.   

    你这样写
    <%@ taglib prefix="s" uri="/struts-tags" %>
    <s:property value="message "/>这是文档】http://struts.apache.org/2.2.1.1/docs/guides.html
      

  2.   

    没写set方法!!!!下次要仔细了
      

  3.   

    哈哈 没有调用<set>标签
    <set porperty value="要取值的属性名"/>
      

  4.   

       刚学struts ,应该要怎么写set方法才能有答案呢?
      

  5.   

    在page指令里加上isELIgnored="false"看看~~~