我正在开发一个通过 jDeveloper IDE 填充 JSP 和 servlet 的 Java Web 应用程序。我使用的集成服务器是 Weblogic。
在我的应用程序中间,如果我删除了直到上下文根目录的路径,那么写在我的 index.jsp 上的 java 代码就不会被执行。
web.xml 中还提供了索引页面条目
对于前。:
我的应用程序 urlhttp://localhost:7101/DAMS/index.jsp
在中间某处我在 url 上:http://localhost:7101/DAMS/pages/activate.jsp
如果我从我的 URL 中删除“/pages/activate.jsp”,则不会打印写在我的 index.jsp 上的 SOP。有什么线索吗?
我希望做的是,如果有人点击索引页面,我希望通过调用session.invalidate();
index.jsp 使会话无效。
网页.xml:
<servlet>
<servlet-name>OnSaveMedicaidOption</servlet-name>
<servlet-class>com.restat.db.OnSaveMedicaidOption</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>OnSaveMedicaidOption</servlet-name>
<url-pattern>/OnSaveMedicaidOption</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>/index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<description></description>
<display-name>PostData</display-name>
<servlet-name>PostData</servlet-name>
<servlet-class>com.restat.db.PostData</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>PostData</servlet-name>
<url-pattern>/postData</url-pattern>
</servlet-mapping>
SOP** = System.out.println();
谢谢