У меня очень странная проблема, классика работает на локальном хосте, а не на сервере.Переменная недоступна без исключения
Я пытался найти большую проблему и обнаружили, что этот код:
<div class="pageHeader"><h1>Products2 #{products.debug} </h1></div>
Когда:
@ManagedBean(name="products")
@SessionScoped
public class ProductsBean {
private String debug = "Debug : ";
public ProductsBean() {
debug = "Debug : ";
}
public String getDebug() {
return debug;
}
public void setDebug(String debug) {
this.debug = debug;
}
И debug
строка имеет геттеры/сеттеры,
отлично работает в localhost, но не на удаленном. На удаленном сервере он вообще не выделяет строку, и исключение не генерируется, и я не знаю, как начать поиск проблемы. Дело в том, что эта проблема повторяется другими способами, например, эта страница имеет dataTable, которая кажется пустой, хотя она не находится в localhost. когда я пробовал загрузку файлов на совершенно другой странице, я получил исключение Target Unreachable, identifier resolved to null
, что не является проблемой в этом случае, но, похоже, это связано как-то, я думаю
Любая помощь? Я работаю на Oracle Linux Server с Oracle GlassFish
Можете ли вы предоставить более подробную информацию? На каком сервере вы развертываете это?Вы видите исключения в журналах сервера? Можете ли вы получить доступ к другим свойствам для вашего класса ProductBean? – Angela
Я работаю на Oracle Linux Server с Oracle GlassFish. и я упомянул, что исключение не выбрасывается. и кажется, что я не могу получить доступ к другим свойствам класса no –
. Вы упомянули, что вы получаете исключение «Недоступность цели, идентификатор, разрешенный к нулю» при загрузке файла. Можете ли вы вставить трассировку стека для этого? Я понимаю, что это не прямая проблема, но может быть связано. – Angela