美文网首页
Struts2使用模型驅動ModelDriven進行傳值

Struts2使用模型驅動ModelDriven進行傳值

作者: Zak1 | 来源:发表于2018-12-20 16:09 被阅读0次

Struts2S使用模型驅動ModelDriven進行傳值

在一般情况下jsp页面与action进行传值

  • 使用struts标签
    <s:form action="doregister">
          <h3>注册用户名: <s:textfield name="username" /></h3>         
         <h3>注册 密码:  <s:password name="password" /></h3>       
        <s:submit />
    </s:form>

action 中:

    private String username;
    private String password;
    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;
    }
  • 或者:
    JSP中:
<s:form action="doregister">
           <h3>注册用户名: <s:textfield name="user.username" /></h3>      
           <h3>注册 密码:  <s:password name="user.password" /></h3>       
        <s:submit />
    </s:form>

action中

    private Userpo user;
    
    public void SetUser(Userpo user){
        this.user=user;
    }
    public Userpo GetUser(){
        return this.user;
    }
  • 使用ModelDriven之后的传值
<s:form action="doregister">
          <h3>注册用户名: <s:textfield name="username" /></h3>         
         <h3>注册 密码:  <s:password name="password" /></h3>       
        <s:submit />
    </s:form>

action中发生改变:

private Userpo user;
    
    public UserPO getModel(){
        this.user=new UserPo;
        return this.user;
    }

注意看action中添加了 GetModel方法通过这样的方法可以直接向action中的user中的属性进行传值

相关文章

  • Struts2使用模型驅動ModelDriven進行傳值

    Struts2S使用模型驅動ModelDriven進行傳值 在一般情况下jsp页面与action进行传值 使用st...

  • Struts2笔记

    Struts2笔记——Struts2的模型驱动(ModelDriven) 1. 模型驱动: 模型驱动是使用...

  • selenium瀏覽器自動化 5 - selenium + sc

    安裝模塊 selenium主要先用於登入或js互動,剩餘的在使用scrapy進行爬取。 scrapy Scrapy...

  • 与道合一

    數以百萬計的人的清醒程度只够来進行體力勞動,而只有百萬分之一的人能夠清醒地進行有效的智力活動,一亿人中只有一個人能...

  • 有些人每天奇跡不斷 每天進賬不斷

    有些人 每天奇跡不斷 每天不斷進賬 不爲別的 只是因爲~他 心動立即行動! 課程還在繼續 老師還在傳遞這份愛和高效...

  • 20170228思维热身

    減少思維熱身時間說的簡單一點就是快速進入狀態。我們運動之前也要進行熱身運動,越是專業的運動員越把熱身看的重要。我們...

  • Archlinux 日常组建

    啟用網路 安装oh my zsh: 添加用户 使用者權限 装X 圖形驅動程式 ATI Intel NVIDIA V...

  • 福音的喜樂

    就跳起來,站着,又行走,同他們進了殿,走着,跳着,讚美神。 (使徒行傳 3:8 和合本) 當下的教會講臺傳遞的信息...

  • selenium瀏覽器自動化4 - selenium + Bea

    安裝模塊 selenium主要用於登入或js互動,剩餘的在使用bs4進行爬取。 requests能模擬http請求...

  • 太陽藍風暴 KIN139 🌪

    引發行動的力量,是所有生命的起因。所有的言語或行動,都是為了啓動、或捍衛自身生命力的價值。到底是在創造價值還是價值...

网友评论

      本文标题:Struts2使用模型驅動ModelDriven進行傳值

      本文链接:https://www.haomeiwen.com/subject/qonykqtx.html