ext集成Struts2ext前台有个修改超链接。。点击后跳转到修改页面。
跳转页面之前会先走action查询这个单个用户对象。
怎么把查询出来的用户对象的用户名和密码赋值到文本框里求教高手!!!!

解决方案 »

  1.   

    假如Action中有个private User user;
    // setter / getterJSP中<input type="text" name="user.username" value="${user.username}"/>
    <input type="text" name="user.passwd" value="${user.passwd}"/>
      

  2.   

    假如User里有username和passwd属性
      

  3.   

    前台全面用extjs  怎么能加载进去。。
      

  4.   

    我给出一个添加的页面
    <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
    <html>
    <head>
    <title></title>
    <link rel="stylesheet" href="css/ext-all.css" type="text/css"></link>
    <script type="text/javascript" src="js/ext-base.js"></script>
    <script type="text/javascript" src="js/ext-all.js"></script>
    <script type="text/javascript">
    Ext.onReady(function() {
    //定义一个输入表单
    var simple = new Ext.FormPanel({
    labelWidth : 40,
    defaultType : "textfield",
    defaults : {
    width : 180
    },
    items : [ {
    fieldLabel : "帐号",
    name : "username",
    allowBlank : false,
    blankText : "帐号不能为空"
    }, {
    inputType : "password",
    fieldLabel : "密码",
    name : "userpwd",
    allowBlank : false,
    blankText : "密码不能为空"
    } ],
    buttons : [ {
    text : "提交",
    type : "submit",
    handler : function() {
    if (simple.form.isValid()) {

    //提交到服务器操作
    simple.form.doAction("submit", {
    url : "Login.action",
    method : "post",
    params : "",
    success : function(form, action) {
    Ext.Msg.alert("登录成功!", action.result.message);
    },
    failure : function(form, action) {
    Ext.Msg.alert('登陆失败', action.result.message);
    }
    });
    }
    }
    }, {
    text : "重置",
    handler : function() {
    simple.form.reset();
    }
    } ]
    });
    //定义窗体
    var _window = new Ext.Window({
    title : "登录窗口",
    width : 280,
    height : 120,
    items : simple
    });
    _window.show();
    });
    </script>
    </head> <body>
    <div id="login"></div>
    </body>
    </html>
      

  5.   

    用ext做前台  BODY没东西的