🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
1 messages
1 total messages Started by Jadalbert Sat, 30 Mar 2013 12:39
jsf odwołanie do właściwej klasy
#153791
Author: Jadalbert
Date: Sat, 30 Mar 2013 12:39
28 lines
2029 bytes
Problem mam taki
Jest hierarchia klas
public Class Bryla
	protected double objetosc

public Class Kula extends Bryla
	private double objetosc

public Class Stozek extends Bryla
	private double objetosc
itd

jak wiadomo objętość liczona jest różnie przyjmijmy, że Bryla.objetosc 
liczy dla walca

jak teraz zmusić pole w jsf poprzez jego parametr value="#{}" do tego by 
przy odpowiednim wyborze z np. selectOneMenu (czyli wyborze bryły do 
liczenia) pokazywały się odpowiednie wartości. Wybór z tego selecta ma 
dawać informację o tym, która klasa ma być użyta do obliczeń.
Że tak powiem value="#{stozek.objetosc}" jeśli wybiorę stożek,
a value="#{kula.objetosc}" jeśli wybiorę kulę.

Próbowałem w osobnej klasie zapisywać i odczytywać wartość z tego 
selecta i wstawiać do value, wychodzi coś takiego i bez oczywiście sensu:
value="#{klasaLiczaca.nazwa}.objetosc"
jeśli w ogóle to dobre podejście to jakiej klasy ma być ta klasa 
licząca? String? Object? Class?
Z góry dziękuje za rady.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads