• struts2 jsp提交对象数据要这么干


    不要每个属性都 setter getter .. 这样页面很难看。。。 直接 把对象变成一个成员变量会比较好。


    Java code
    ?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    package com.wl.csdn.problem;
     
    public class User {
     
        public String getUserName() {
            return userName;
        }
     
        public void setUserName(String userName) {
            this.userName = userName;
        }
     
        public String getPassword() {
            return password;
        }
     
        public void setPassword(String password) {
            this.password = password;
        }
     
        public String userName;
         
        public String password;
    }

    Action:
    Java code
    ?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    package com.wl.csdn.problem;
     
    import com.opensymphony.xwork2.ActionSupport;
     
    public class LoginAction extends ActionSupport {
     
        public User user;
         
        public User getUser() {
            return user;
        }
     
        public void setUser(User user) {
            this.user = user;
        }
     
        @Override
        public String execute() throws Exception {
            // TODO Auto-generated method stub
            System.out.println("userName="+user.getUserName());
            System.out.println("password="+user.getPassword());
            return SUCCESS;
        }
     
    }

    前台Jsp:
    Java code
    ?
    1
    2
    3
    4
    5
    <form action="login" name="form1" method="post">
          UserName:<input type="text" name="user.userName" class="width154n" />
          Password:<input type="text" name="user.password" class="width154n" />
          <a href="#" onclick="javascript:document.form1.submit();">submit form</a>
        </form>

    前台提交按钮后,后台Action 中就可以获得User对象的值。。。

    版权声明:本文为博主原创文章,未经博主允许不得转载。

    today lazy . tomorrow die .
  • 相关阅读:
    C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
    C#中设置开机自动运行和关机
    C# 线程手册 第三章 使用线程 小心死锁
    C# WinForm判断Win7下是否是管理员身份运行
    C#应用MemoryStream提高File读取速度
    CodeforcesDouble Profiles
    SRM533 D1 L1
    SRM532 D1 L2
    SRM533 D2 L3
    次小生成树 | 割点 | 割边
  • 原文地址:https://www.cnblogs.com/france/p/4808594.html
Copyright © 2020-2023  润新知