`
king520
  • 浏览: 174748 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
文章分类
社区版块
存档分类
最新评论

WebLogic下查看JSP编译成的JAVA SERVELET文件

 
阅读更多
知识点背景:调试JSP的时候,报错报的是编译成JAVA的行数,尤其是空指针之类的错误,很难定位。所以这个需要查看JAVA文件
运行自己配置的web应用,往往只能看见weblogic编译之后的class文件。

而看不见编译前的java的文件。为了调试方便,我们有时候是想看编译前的java文件的。
weblogic.xml中加入
<jsp-descriptor>
<jsp-param>
<param-name>keepgenerated</param-name>
<param-value>true</param-value>
</jsp-param>
</jsp-descriptor>
重启WEBLOGIC即可。
如果没有,在WEB-INF中建立一个weblogic.xml文件。
增加
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app
PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN"
"http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd" >
<weblogic-web-app>

<jsp-descriptor>
<jsp-param>
<param-name>keepgenerated</param-name>
<param-value>true</param-value>
</jsp-param>
</jsp-descriptor>
</weblogic-web-app>
看看web应用在weblogic中生成临时文件夹中,
通常在(XXX代表您的项目名)
XXXdomain/myserver/.wlnotdelete/extract目录下,如果发现还是没有生成Java文件,那请将服务停止后,再将该目录下的myserver_XXX_XXX下的所有文件删除后,重启服务后就可以看到生成的Java文件,为程序查错就更方便了
参考链接:http://apps.hi.baidu.com/share/detail/10280500
分享到:
评论

相关推荐

    WebLogic平台下部署Servlet与Jsp

    3. **打包成WAR文件**:将编译后的.class文件以及相关的Jsp文件等资源文件打包成WAR格式的归档文件。 **注意事项**:确保所有Java源代码已经正确编译,避免因未编译而直接打包导致部署失败。 ##### 3. 在Weblogic...

    基于weblogic的jsp预编译代码示例

    预编译过程将JSP文件转换为Servlet源码,然后编译成.class文件,减少了运行时的解析和编译时间。 一、JSP预编译的重要性 JSP预编译的主要好处是提高应用响应速度。在没有预编译的情况下,JSP首次被请求时会经历...

    weblogic&java精华

    WebLogic 提供了热部署机制,可以在不重新启动的情况下部署新的类文件。 2. Tomcat 关于 UTF-8 JSP 文件的 BUG 在 Tomcat 中,有一个BUG,即在 UTF-8 编码的 JSP 文件中,可能会出现乱码问题。这个问题可以通过在 ...

    jsp网上书店源码weblogic

    JSP文件在服务器上被编译为Servlet,然后由Servlet处理请求并返回响应。通过JSP,开发人员可以轻松地创建数据驱动的Web应用程序,比如本例中的网上书店。 **网上书店功能模块**: 1. **用户管理**:包括用户注册、...

    java servlet三件套

    6. **Web容器/应用服务器**: Java Servlet和JSP需要在Web容器(如Tomcat、Jetty)或应用服务器(如WebLogic、JBoss)中运行,这些容器/服务器提供了运行环境,解析并执行Servlet和JSP,处理HTTP请求和响应。...

    weblogic 8.1下重新编译java类但不用重启服务器的方法

    默认情况下,WebLogic会监视JSP文件的变化,并在检测到更改时自动重新编译。然而,对于Java类,这种机制并不直接适用。为了解决这个问题,我们需要配置WebLogic的部署描述符文件`weblogic.xml`。 在`weblogic.xml`...

    java源码包JSP实例源码JAVA开发源码65个合集.zip

    java源码包JSP实例源码JAVA开发源码65个合集: Java自定义光标程序源码.rar Jav动画图标源码(显示GIF图像).rar JLoading Java版的Mp3下载工具.rar JSP 动态数据菜单.rar JSP 学生管理系统(全部代码+数据库).rar ...

    WebLogic 配置文件

    6. 设置Java编译器,以提升JSP编译性能。 7. 利用WebLogic集群技术提高整体性能,通过负载均衡分散服务器压力。 8. 实时监控WebLogic域,及时发现性能瓶颈并采取相应措施。 总之,理解并优化WebLogic的配置文件对于...

    java源码包---java 源码 大量 实例

     Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码截图如上所示。 Java 数字签名、数字证书生成源码 2个目标文件 摘要:JAVA源码,...

    tomcat、weblogic、jboss的区别

    通常在 WEB-INF 目录下有一 个 web.xml 文件和一个 classes 目录,web.xml 是这个应用的配置文件,而 classes 目录下则包含编译好的 Servlet 类和 JSP 或 Servlet 所依赖的其他类(如 JavaBean)。 在 Tomcat 中,...

    Java,JSP项目

    2. **Java Servlet**:JSP背后的执行引擎是Servlet,JSP页面会被编译成Servlet。Servlet是Java编写的服务端程序,负责处理HTTP请求并生成响应。 3. **JSP动作指令**:如`&lt;jsp:include&gt;`、`&lt;jsp:forward&gt;`、`&lt;jsp:...

    李兴华视频教程笔记 Java JSP 技术

    - **运行过程**:初次访问JSP页面时,服务器会先将其编译成Java源代码,然后编译成字节码文件(`.class`文件)。这一过程可能会导致首次访问速度较慢,但后续访问会更加迅速。 #### 五、注释处理 - **注释类型**:...

    jsp实用教程答案

    - **运行阶段**:编译后的 Servlet 文件会被 Java 编译器编译成字节码文件(.class 文件),然后由 Java 虚拟机(JVM)执行这个字节码文件,最终生成 HTML 内容返回给客户端。 具体来说,JSP 页面的运行原理可以...

    jsp + mysql零售公司销售信息管理系统

    JSP页面在服务器上被编译成Servlet,然后由Web服务器执行。 2. **MySQL数据库**:这是一个流行的开源关系型数据库管理系统,用于存储和管理系统数据。在本系统中,MySQL负责存储销售记录、产品信息、客户数据等。 ...

    JAVA_WEB开发教程之JSP技术基础知识

    服务器在首次请求时会将JSP转化为Java源码,然后编译成Servlet执行,生成HTML响应。这种结构利于将静态内容和动态逻辑分开,提高可维护性。 4.4 JSP动作指令 JSP的动作指令增强了页面的动态特性,比如: 4.4.1 ...

    jsp基础课件(实用于有java基础的人员)

    JSP引擎会将JSP页面转换成对应的Java servlet源码,然后编译成.class文件,最后这个servlet处理请求并生成动态内容。每当JSP页面被修改,Tomcat会自动检测变化并重新编译相应的servlet。 【调用JSP页面】将JSP页面...

    java 简单的jsp

    当JSP页面被请求时,它会被编译成Servlet,这意味着JSP继承了Servlet的所有优点,包括强大的后端处理能力和对各种Web服务的支持。 #### 实践步骤指导 1. **环境搭建**:确保安装了最新版本的JDK和Tomcat,配置好...

    JSP&Servlet;教程(培训用)v0.1.pdf

    #### 4.2 编译Servlet - 将编写的Java文件编译成.class文件。 #### 4.3 部署Servlet - 在`web.xml`文件中注册Servlet。 - 配置Servlet的URL映射。 #### 4.4 测试Servlet - 通过浏览器访问配置好的URL来测试Servlet...

Global site tag (gtag.js) - Google Analytics