社区
中间件
帖子详情
weblogic如何保留jsp编译的中间源文件?
fengyuxi
2002-08-22 11:49:23
因为调试jsp时,
对于运行期错误,
log中记录的是jsp的源文件中的错误位置,
我没有找到哪里保存了jsp编译后的.java文件。
是我没找到,
还是他根本就不给保留,
我如何才能看到中间的.java文件。
用反编译太麻烦了!
...全文
87
5
打赏
收藏
weblogic如何保留jsp编译的中间源文件?
因为调试jsp时, 对于运行期错误, log中记录的是jsp的源文件中的错误位置, 我没有找到哪里保存了jsp编译后的.java文件。 是我没找到, 还是他根本就不给保留, 我如何才能看到中间的.java文件。 用反编译太麻烦了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
littlecong
2002-08-22
打赏
举报
回复
什么版本?
如果是6.x
在你的webApp下增加文件
weblogic.xml
内容差不多这样
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 6.1//EN" "http://www.bea.com/servers/wls610/dtd/weblogic-web-jar.dtd">
<weblogic-web-app>
<session-descriptor>
<session-param>
<param-name>URLRewritingEnabled</param-name>
<param-value>true</param-value>
</session-param>
<session-param>
<param-name>IDLength</param-name>
<param-value>52</param-value>
</session-param>
<session-param>
<param-name>CookieComment</param-name>
<param-value>WebLogic Server Session Tracking Cookie</param-value>
</session-param>
<session-param>
<param-name>CookieMaxAgeSecs</param-name>
<param-value>-1</param-value>
</session-param>
<session-param>
<param-name>CookieName</param-name>
<param-value>JSESSIONID</param-value>
</session-param>
<session-param>
<param-name>InvalidationIntervalSecs</param-name>
<param-value>60</param-value>
</session-param>
<session-param>
<param-name>JDBCConnectionTimeoutSecs</param-name>
<param-value>120</param-value>
</session-param>
<session-param>
<param-name>PersistentStoreCookieName</param-name>
<param-value>WLCOOKIE</param-value>
</session-param>
<session-param>
<param-name>PersistentStoreDir</param-name>
<param-value>session_db</param-value>
</session-param>
<session-param>
<param-name>PersistentStoreType</param-name>
<param-value>memory</param-value>
</session-param>
<session-param>
<param-name>CookiesEnabled</param-name>
<param-value>true</param-value>
</session-param>
<session-param>
<param-name>TrackingEnabled</param-name>
<param-value>true</param-value>
</session-param>
<session-param>
<param-name>TimeoutSecs</param-name>
<param-value>3600</param-value>
</session-param>
</session-descriptor>
<jsp-descriptor>
<jsp-param>
<param-name>compileCommand</param-name>
<param-value>javac</param-value>
</jsp-param>
<jsp-param>
<param-name>verbose</param-name>
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name>keepgenerated</param-name>
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name>pageCheckSeconds</param-name>
<param-value>1</param-value>
</jsp-param>
<jsp-param>
<param-name>packagePrefix</param-name>
<param-value>jsp_servlet</param-value>
</jsp-param>
<jsp-param>
<param-name>noTryBlocks</param-name>
<param-value>false</param-value>
</jsp-param>
<jsp-param>
<param-name>precompile</param-name>
<param-value>false</param-value>
</jsp-param>
<jsp-param>
<param-name>compilerSupportsEncoding</param-name>
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name>superclass</param-name>
<param-value>weblogic.servlet.jsp.JspBase</param-value>
</jsp-param>
</jsp-descriptor>
</weblogic-web-app>
fengyuxi
2002-08-22
打赏
举报
回复
.java文件出来了!
给分了!
我还有问题呢!
fengyuxi
2002-08-22
打赏
举报
回复
是不是weblogic哪里有个开关或者配置,
可以保留中间生成的结果?
<jsp-param>
<param-name>keepgenerated</param-name>
<param-value>true</param-value>
</jsp-param>
应该是这个参数起作用吧?
zhangkai
2002-08-22
打赏
举报
回复
怎么可能没有呢?
你搜索下名字不就知道了?
不过中间文件名与原来文件名不完全一样的。
比如:MYSBMS-1120H.jsp
中间文件可能为:_mysbms_45_1120h.java
fileslong
2002-08-22
打赏
举报
回复
这个方法不错,直接写取,称赞一下,good!
Weblogic
目录结构
- **javelin目录**:100% Java/
JSP
编译
器,用于
编译
由开发工具生成的`.java`等
源文件
。 - **samples目录**:示例代码、资源及预配置的示例域,有助于学习和开发自定义应用程序。 - **server目录**:
WebLogic
...
WebLogic
高级开发与配置[参照].pdf
总结,
WebLogic
高级开发涉及EJB的创建、配置、
编译
和部署,理解这些步骤对于在
WebLogic
环境中构建和管理Java企业级应用至关重要。通过JBuilder这样的集成开发环境,可以更高效地完成EJB的开发工作,简化编码和部署...
熟悉
JSP
服务器
当你首次加载一个`.
jsp
`文件时,服务器会将其转换为Java
源文件
,
编译
并加载到内存中。这就是为什么第一次加载时可能需要更长时间的原因。一旦
编译
完成,后续的加载速度就会恢复正常,因为服务器可以直接执行已
编译
的...
JSP
学习心得分享-下载即用.zip
代码下载地址: https://pan.quark.cn/s/c5b17becc288 对于基础应用场景...若转换过程顺利完成,
JSP
解释器会调用javac工具将生成的Java
源文件
编译
为相应的class字节码文件。 随后系统会为该servlet实例化一个对象。
Weblogic
92+CXF+XDoclet+Spring轻松搞定webservice 例子
WebLogic
Server 9.2 是Oracle公司的一款企业级Java应用服务器,它提供了完整的Java EE(J2EE)平台支持,包括Servlet、
JSP
、EJB等技术,用于开发、部署和管理分布式Web应用程序。在本例中,
Weblogic
92作为服务端...
中间件
1,236
社区成员
6,839
社区内容
发帖
与我相关
我的任务
中间件
企业软件 中间件技术
复制链接
扫一扫
分享
社区描述
企业软件 中间件技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章