手机
当前位置:查字典教程网 >编程开发 >JSP教程 >jsp struts1 标签实例详解第1/2页
jsp struts1 标签实例详解第1/2页
摘要:1,TagForm.java复制代码代码如下:packagecom.tarena.struts.tag.form;importorg.apa...

1,TagForm.java

复制代码 代码如下:

package com.tarena.struts.tag.form;

import org.apache.struts.action.*;

import javax.servlet.http.*;

import java.util.*;

public class TagForm extends ActionForm

{

private int id;

private String userName;

private String password;

private int sex;

private String[] hobbies;

private String from;

private String introduction;

private Collection provinces;

private boolean checkbox1;

private boolean checkbox2;

public TagForm()

{

sex = 1;

provinces = new ArrayList();

provinces.add(new OptionBean("beijing", "100000"));

provinces.add(new OptionBean("hebei", "110000"));

provinces.add(new OptionBean("tianjin", "120000"));

}

public String getFrom()

{

return from;

}

public void setFrom(String from)

{

this.from = from;

}

public String[] getHobbies()

{

return hobbies;

}

public void setHobbies(String[] hobbies)

{

this.hobbies = hobbies;

}

public int getId()

{

return id;

}

public void setId(int id)

{

this.id = id;

}

public String getIntroduction()

{

return introduction;

}

public void setIntroduction(String introduction)

{

this.introduction = introduction;

}

public String getPassword()

{

return password;

}

public void setPassword(String password)

{

this.password = password;

}

public int getSex()

{

return sex;

}

public void setSex(int sex)

{

this.sex = sex;

}

public String getUserName()

{

return userName;

}

public void setUserName(String userName)

{

this.userName = userName;

}

public Collection getProvinces()

{

return provinces;

}

public void reset(ActionMapping mapping, javax.servlet.http.HttpServletRequest request)

{

//checkbox1 = false;

//hobbies = null;

}

public boolean isCheckbox1() {

return checkbox1;

}

public void setCheckbox1(boolean checkbox1) {

this.checkbox1 = checkbox1;

}

public boolean isCheckbox2() {

return checkbox2;

}

public void setCheckbox2(boolean checkbox2) {

this.checkbox2 = checkbox2;

}

public void setProvinces(Collection provinces) {

this.provinces = provinces;

}

}

2,input_struts.jsp

复制代码 代码如下:

<%@ page language="java" contentType="text/html;charset=utf-8"%>

<%@ taglib uri="/WEB-INF/resource/struts-logic.tld" prefix="logic"%>

<%@ taglib uri="/WEB-INF/resource/struts-bean.tld" prefix="bean"%>

<%@ taglib uri="/WEB-INF/resource/struts-html.tld" prefix="html"%>

<%@ taglib uri="/WEB-INF/resource/struts-tiles.tld" prefix="tiles"%>

<%@ taglib uri="/WEB-INF/resource/struts-nested.tld" prefix="nested"%>

<%@ taglib uri="/WEB-INF/resource/c.tld" prefix="c"%>

<%@ taglib uri="/WEB-INF/resource/app.tld" prefix="app"%>

<%@ taglib uri="/WEB-INF/resource/fmt.tld" prefix="fmt"%>

<>

<html:form action="/tag">

<html:hidden property="id" />

userName:<html:text property="userName" />

password:<html:password property="password" /><br>

<>

checkbox1:<html:checkbox property="checkbox1" />

<input type="hidden" name="checkbox1" value="false">

checkbox2:<html:checkbox property="checkbox2" />

<input type="hidden" name="checkbox2" value="false"><br>

hobbies:swim<html:multibox property="hobbies" value="1" />

reading<html:multibox property="hobbies" value="2" />

walking<html:multibox property="hobbies" value="3" /><br>

<>

gender:male<html:radio property="sex" value="1" />

female<html:radio property="sex" value="2" /><br>

<>

<html:select property="from">

<html:optionsCollection property="provinces"/>

</html:select>

<>

<html:select property="from" size="3" multiple="true">

<html:option value="value1">Show Value1</html:option>

<html:option value="value2">Show Value2</html:option>

<html:option value="value3">Show Value3</html:option>

</html:select><br>

<html:textarea rows="5" cols="30" property="introduction"></html:textarea><br>

<input type="submit" value="register" >

<br><br>

</html:form>

当前1/2页12下一页阅读全文

【jsp struts1 标签实例详解第1/2页】相关文章:

JSP自定义标签入门实例

jsp分页显示完整实例

Jsp传递中文参数详解

Java下使用Oracle存储过程(详解)第1/3页

jsp源码实例5(cookie)

Hibernate save() saveorupdate()的用法第1/2页

java/jsp中 中文问题详解

struts2的select标签用法实例分析

JScript中正则表达式用法详解

Jsp页面实现文件上传下载类代码第1/2页

精品推荐
分类导航