【发布时间】:2013-11-26 15:30:59
【问题描述】:
每当我对我的 java 代码和PUBLISH 进行更改时,它都需要我restart 我的网络浏览器。
如果我不重新启动浏览器而只是刷新页面,我会得到null pointer exception,并且会在 UI 页面中打印一个堆栈跟踪。
Is there something I can do, so that when I publish, I don't
have to restart my browser but my changes are still reflected?
这会降低我的效率。
但是,如果我只是构建它并刷新页面而不发布,那么页面可以正常工作。但是我的页面可能会也可能不会反映我所做的更改。
I'm using Websphere server 7 and RAD 8.
错误信息:
在应用程序 MY-APP 中的 servlet /jsp/myPage.jsp 的服务方法之一中创建了未捕获的异常。创建异常:java.lang.NullPointerException
【问题讨论】:
-
您在使用会话吗?如果是,这是 NullPointer 吗?如果一个会话不可用,请寻找创建一个新会话(填充)。
-
@Caleryn 这是我收到的错误消息:在应用程序 MY-APP 中的 servlet /jsp/myPage.jsp 的服务方法之一中创建的未捕获异常。创建异常:java.lang.NullPointerException
-
将完整的堆栈跟踪添加到您的问题,以及导致异常的代码
-
@Susie 这不太可能,除非您的代码中的某些内容试图从不存在的请求/会话中访问某些内容。
-
@Susie 对我来说绝对是一个会话问题,看看你的 Websphere 服务器是如何配置会话管理的,可能默认情况下,试试redbooks.ibm.com/redpapers/pdfs/redp4580.pdf,它不是我熟悉的服务器.如果可以,您可能只想将其关闭。
标签: jsp web-applications websphere ibm-rad