Я не уверен, что вы подразумеваете под текущим значением переменной
, но если вы сделаете как
<s:textfield label="What is your name?" name="%{var_val}" />
, текстовое поле будет названо текущим значением переменной.поверьте, когда итератор будет выполнять итерацию, он поместит объект на вершину стека значений, и вы можете ссылаться на него, используя выражение OGNL
id has been Deprecated. Use `var` instead
Существуют различные свойства объекта IteratorStatus
, поэтому используйте их на местеof scriplet
index int zero-based index value.
count int index + 1
first boolean returns true if it is the first element
last boolean returns true if it is the last element
even boolean returns true if the count is an even number.
odd boolean returns true if the count is an odd number.
modulus int takes an int value and returns the modulus of count
лично я никогда не предпочитаю смешивать scriplet, когда все может быть достигнуто чистым способом
вот подробности объекта Iterator Status Iterator