栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

掌握操作业务控制器中不同属性时参数的写法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

掌握操作业务控制器中不同属性时参数的写法

loginaction.java

package com.dh.action;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.dh.entity.User;

public class LoginAction {
    private String userName;
    private String password;
    
    private User user;
    
    private List listUsers = new ArrayList();
    
    private Map mapUsers = new HashMap();
    
	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 execute() {
    	user= new User("xiaowang",20);
    	User u1 = new User("xiaoli",19);
    	User u2 = new User("xiaoming",18);
    	listUsers.add(u1);
    	listUsers.add(u2);
    	mapUsers.put("map1", u1);
    	mapUsers.put("map2", u2);
    	//listUsers = UserService.query();
    	return "success";
    }
	public User getUser() {
		return user;
	}
	public void setUser(User user) {
		this.user = user;
	}
	public List getListUsers() {
		return listUsers;
	}
	public void setListUsers(List listUsers) {
		this.listUsers = listUsers;
	}
    
	public String test() {
		return "aaa";
	}
	public Map getMapUsers() {
		return mapUsers;
	}
	public void setMapUsers(Map mapUsers) {
		this.mapUsers = mapUsers;
	}
    
	
}

user.java

package com.dh.entity;

public class User {
   private String name;
   private int age;
public String getName() {
	return name;
}
public void setName(String name) {
	this.name = name;
}
public int getAge() {
	return age;
}
public void setAge(int age) {
	this.age = age;
}
   
   public User(String name, int age) {
	   this.name = name;
	   this.age = age;
   }
@Override
public String toString() {
	// TODO Auto-generated method stub
	return "user: "+name;
}
   
   
}

success.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>




Insert title here



   用户名:
密 码:
user对象name:
user对象age:
listUsers集合中的数据:
listUsers集合中的数据:
调用action中的方法:
调用maplists键的集合:
调用maplists值的集合:
使用iterator进行集合遍历: name: age:
使用iterator进行map的遍历: key: value值中的name: value值中的age:

单独运行这两个界面

 

传入参数以后

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/531858.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号