硅谷海盗 2016-08-12 07:00 采纳率: 9.1%
浏览 982

ssh框架中struts的form传值问题

package com.lab.action;
import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.ActionContext;
import com.lab.serviceImp.UserServiceImp;
import com.lab.service.IUserService;

import java.util.List;
import java.util.Map;
import com.lab.User.User;
import java.util.List;

public class HelloWorld implements Action{
private String username;
private String password;

List<User> user= null;
private UserServiceImp userService;
public String execute() throws Exception{


    return SUCCESS;


}
public String getUsername() {
    return username;
}
public void setUsername(String username) {
    this.username = username;
}
public String getPassword(){
     return password;
  }
public void serPassword(String password){
    this.password=password;
}

}

 <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
   <package name="helloworld" extends="struts-default">
   <action name="hello*" class="com.lab.action.HelloWorld">
      <result name="success">/WebRoot/WEB-INF//main.jsp</result>
      <result name="error">/WebRoot/WEB-INF/index.jsp</result>
   </action>
   </package>
</struts>    

<form action="hello.action" method="post" name="hello">
                    姓名<input type="text" name="username" ><br>
                   密码<input type="password" name="password" >
    <input type="submit" value="提交">
    </form>

这是怎么传值 求讲解

  • 写回答

2条回答 默认 最新

  • csdn_angel 2016-08-12 08:22
    关注

    在Action中定义与表单名字相同的String变量,并给出getter和setter方法,Struts2底层会自动将表单的值传给Action中的变量。

    struts有三种不同的传值方式 http://www.xuebuyuan.com/1379070.html

    评论

报告相同问题?

悬赏问题

  • ¥15 扩散模型sd.webui使用时报错“Nonetype”
  • ¥15 stm32流水灯+呼吸灯+外部中断按键
  • ¥15 将二维数组,按照假设的规定,如0/1/0 == "4",把对应列位置写成一个字符并打印输出该字符
  • ¥15 NX MCD仿真与博途通讯不了啥情况
  • ¥15 win11家庭中文版安装docker遇到Hyper-V启用失败解决办法整理
  • ¥15 gradio的web端页面格式不对的问题
  • ¥15 求大家看看Nonce如何配置
  • ¥15 Matlab怎么求解含参的二重积分?
  • ¥15 苹果手机突然连不上wifi了?
  • ¥15 cgictest.cgi文件无法访问