All pastes #545806 Raw Edit

struts

public text v1 · immutable
·published 2007-06-06 21:33 UTC
rendered paste body
<html:select name="artikelAnlegenBearbeiten" property="autor">
        <logic:iterate id="autoren" name="artikelAnlegenBearbeiten" property="redakteure">
		<html:option value="<bean:write name="autoren" property="id"/>" ><bean:write name="autoren" property="kuerzel"/></html:option>
	</logic:iterate>	    	
</html:select>



		<form-bean 
			name="Redakteur"
			type="de.nordakademie.schnak.forms.RedakteurForm"
		/>



		List<RedakteurForm> redakteureForms = new ArrayList<RedakteurForm>();
		
		for (Redakteur redakteur : redakteure) {
			RedakteurForm redakteurForm = new RedakteurForm();
			redakteurForm.setId((int)redakteur.getId());
			redakteurForm.setKuerzel(redakteur.getKuerzel());
			redakteurForm.setVorname(redakteur.getVorname());
			redakteurForm.setNachname(redakteur.getName());
			redakteureForms.add(redakteurForm);
		}
		
		artikelForm.setRedakteure(redakteureForms);



private String kuerzel;
	private String nachname;
	private String vorname;
	private int id;
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getKuerzel() {
		return kuerzel;
	}
	public void setKuerzel(String kuerzel) {
		this.kuerzel = kuerzel;
	}
	public String getNachname() {
		return nachname;
	}
	public void setNachname(String nachname) {
		this.nachname = nachname;
	}
	public String getVorname() {
		return vorname;
	}
	public void setVorname(String vorname) {
		this.vorname = vorname;
	}