Вы поняли, что ваш бин: определить - по крайней мере, в вашем вопросе, изложенном здесь - ошибочен?
toScope="sess
скорее всего не то, что вы хотите - он даже не завершает тег. Но это может быть форматирование в StackOverflow ... Кроме того, недостающие кавычки были упомянуты в других ответах.
Ошибка может заключаться в использовании свойства value: согласно http://struts.apache.org/1.2.x/userGuide/struts-logic.html#equal значение равно Постоянное значение, с которым будет сравниваться переменная, заданная другим атрибутом (ами) этого тега.
Таким образом, учитывая, что вы определили компонент с именем NewDropDownValue, вы можете захотеть оценить
<logic:equal name="DropDownValue" value="<%=NewDropDownValue/>">
Редактировать: Кроме того, я не могу вспомнить, что происходит, когда вы только условно определяете бин - ваш бин определяется внутри логики: равный блок, который может или не может быть оценен. Это может быть законно и иметь определенные результаты, я просто не могу вспомнить ...