1. 程式人生 > >Struts2 後臺action接收 jsp頁面中checkbox中的值

Struts2 後臺action接收 jsp頁面中checkbox中的值

如前端頁面jsp中的標籤為:

<form action="myurl">
<input  type="checkbox" name="User.name" value="zhangsan">張三
<input     type="checkbox" name="User.name" value="lisi">李四
</form>


在後臺的User實體類

public class User{
String name;

public String getName() {
	return name;
}

public void setName(String name) {
	this.name = name;
}


}



在後臺action層的接收為:
public User user;
public User user;

public User getUser() {
	return user;
}
public void setUser(User user) {
	this.user = user;
}

結果---------------------》name="zhangsan,lisi";

如果在User類中定義個數組接收也可,情況是:

public class User{
String[] name;

public String[] getName() {
	return name;
}

public void setName(String[] name) {
	this.name = name;
}


}
在後臺action(略去不表)接收的的值就是一個數組[zhangsan,lisi]

相關推薦

Struts2 後臺action接收 jsp頁面checkbox

如前端頁面jsp中的標籤為: <form action="myurl"> <input type="checkbox" name="User.name" value="zhangsan">張三 <input type="checkbo

struts2 action獲取jsp頁面的引數的方法

例項:現在jsp頁面傳遞一個名為username的引數到action中 一、通過get set方法獲取 在對應的action類中定義同名變數,並生成set get方法,那麼引數將會自動獲取值 String username;  public String getUsern

Action如何接收jsp頁面form表單提交的資料?

struts2中的Action接收表單傳遞過來的引數有3種方法: 如,登陸表單login.jsp:  <form action="login" method="post" name="form1">  使用者名稱:<s:textfield name="us

JAVA後臺程式以及JSP頁面如何獲取properties檔案

        在實際開發中,我們經常會將一些屬性寫入到properties檔案中,方便我們在開發或維護中的操作。這樣做的好處十分明顯,當我們需求或執行環境發生變化時,只需更改相應的配置檔案即可符合要求。但這樣做的同時也帶來了一些開發上的問題,比如我們如何獲取propert

Struts2 In Action筆記_頁面到動作的數據流入和流出

.com aid nco 數據 參數 ttr stl exp http 因為回答百度知道的一個問題,仔細查看了《Struts2 In Action》,深入細致的看了 “數據轉移OGNL 和 構建視圖-標簽”,很多東西才恍然大悟。 一直覺得國外寫的書

jsp頁面,jstl標籤的資料在<%%>java使用

可參考jsp的API隱式物件.. 這部分資料其實被儲存在page域中,但jsp中如果使用java程式碼需要在特定的標籤中<%%>,在這個標籤中可使用的只有pageContext物件,所以可以這樣 比如: //java後臺程式碼 List<String> list=new A

關於jsp頁面page指令errorpage和iserrorpage屬性以及無法正常跳轉頁面問題

截轉自https://blog.csdn.net/ldpyes/article/details/8307288 jsp編譯指令page有errorPage和isErrorPage這兩個屬性,可以實現自定義友好異常介面。e

Struts2action接收請求引數

1. 採用基本型別接受請求引數(get/post) action: public class GetparamAction extends ActionSupport {private int age;private String name;public String ge

springMVCJSP頁面獲取Session的

spring中jsp使用JSTL語言進行Java後臺資料的取用 session的取值 一行程式碼樣例如下: ${sessionScope.user.nickName} 作用就是從seesion中獲取Attribute名字為user的物件裡面的nickN

關於jsp頁面巢狀父子頁面的欄位獲取問題

子頁面中如何獲取父頁面中的元素 父頁面中獲取的元素 <script> var funId = '${funId}'; </script> 其子頁面可以用以下方式獲取 var parentFunId = parent.funId; 如果需要獲取父頁

spring MVC如何在JSP頁面輸出map

SpringMVC如何在JSP頁面顯示資料?或者說springMVC如何在JSP頁面取map值?首先,SpringMVC是支援JSTL的,並且jstl標籤的效能也是較好的。所以,我們可以用基本的JSTL表示式來顯示資料,和使用其他標籤庫一樣的道理,使用JSTL標籤庫,我們也

springmvc controller接收jsp頁面傳過來的引數和傳jsp頁面

接收值--四種方法: 第一種:引數直接寫在controller引數列表中 @RequestMapping("/test1.action")     public ModelAndView test1(String name){         System.out.prin

jsp頁面el表示式可以使用提示的內建物件

在該環境下可以使用${pageContext.request},這個時候可以使用alt+/來自動提示 但是不能使用${request.getSession()}來提示 獲取專案名稱路徑${pageContext.request.contextPath}

struts2action接收引數方法(get_set方法)

1 struts2的action接收引數可以通過set和get方法。首先將屬性新增set和get方法。然後struts2會通過反射(有set和get方法)自動對屬性進行例項化。達到java中的new一個物件的目的。 2 有兩種情況下,struts2會自動反射進行例項化。第一

jsp頁面select框或事件操作方式

1.jsp頁面迴圈遍歷後臺傳過來的值      <div class="search_txt pull-left">所屬產品:</div>      <div class="search_input pull-left">    

如何使jsp頁面在EBS自動編譯

閱讀前提 假設你對Oracle EBS中的OA Framework有所瞭解假設你對jsp有所瞭解 問題描述 如果我們想要將我們自己的jsp檔案上傳到EBS中並在EBS的容器內執行,通常情況下你需要如下幾部操作: 將你的jsp檔案通過FTP上傳至$OA_HTML下,為這個

Struts2與Json 在JSP頁面資料互動傳遞

struts的action和前臺的js之間的json傳遞,主要也就是這個字串的封裝和解析。 準備條件,需要引入struts2-json-plugin-2.3.1.2.jar包。 一:前臺js程式碼為

jsp頁面獲取session的方式

jsp頁面獲取session值 java程式碼 @RequestMapping(value = "/chkUser",method = RequestMethod.POST,produces

JSP頁面獲取js的變數值

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath

Struts2ActionJSP傳輸List集合並且將資料顯示在頁面上

1、當型別是List<String>時  Action中程式碼: List<String> list = new ArrayList<String>(); list.add("zhangsan");