专修虚拟机 2016-02-26 07:56 采纳率: 0%
浏览 1566

Struts2框架下EL表达式没显示出来数据

服务器端一切正常都能正常显示
jsp页面中中el表达式无法显示出Struts2的基本属性注入的参数,只能显示Struts2的域模型注入的参数,求大神指点拿出的问题?

action如下
package action;

import entity.User;

public class HelloAction {

       public HelloAction() {
            System.out.println("实例化Action...");
        }

    // 定义基本类型属性,接收表单参数:姓名
    private String realName;
    public void setRealName(String realName) {
        System.out.println("注入参数realName...");
        this.realName = realName;
    }
    public String getRealName() {
        return this.realName;
    }

    //定义实体对象属性,接收表单参数:用户名、密码
    private User user;
    public void setUser(User user) {
        System.out.println("注入对象user...");
        this.user = user;
    }

    public User getUser() {
        return this.user;
    }


    /**
     * 在业务方法中输出“Hello,Action.”
     */
    public String sayHello() {
        System.out.println("Hello,Action.");

         // 输出基本类型数据
        System.out.println("姓名:" + realName);
        // 输出域模型方式注入的参数
        System.out.println("用户名:" + user.getUserName());
        System.out.println("密码:" + user.getPassword());
        return "success";
    }

}



表单页面
 <form action="/Struts2/demo/hello.action" method="post">
    <!--演示基本属性注入 -->
    姓名:<input type="text" name="realName"/><br/><br/>

     <!--演示域模型注入 -->
      用户名:<input type="text" name="user.userName"/><br/><br/>
    密码:<input type="text" name="user.password"/><br/><br/>

    <input type="submit" value="提交"/>
</form>

图片说明

 输出页面
 <body>
    <h1>Hello,Struts2.</h1>

    <h1>姓名:${realName }</h1>

    <h1>用户名:${user.userName }</h1>
    <h1>密码:${user.password }</h1>

</body>

图片说明

  • 写回答

3条回答

  • Royal_lr 2016-02-26 08:08
    关注

    你是说后台能接收,,但前台el展示不出来?

    评论

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog