运行自己配置的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>
即可。
如果没有,在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文件,为程序查错就更方便了
Weblogic9后存放在 C:\bea\user_projects\domains\mydomain\servers\AdminServer\tmp\_WL_user\_appsdir_boc_dir\aptwrp\jsp_servlet\_datacollect
相关推荐
在部署配置中,确保WebLogic知道已经预编译过的JSP文件,这样服务器在启动时就会直接加载预编译的Servlet,而不会尝试重新编译JSP。 五、优化与注意事项 - 预编译可能会增加磁盘空间的占用,因为每个JSP都会生成一...
下面是根据提供的文件信息生成的相关知识点: Java基础 1. Java 基础知识 在 Java 中,加载和启动 Servlet 后,为一个 Servlet 创建了一个还是多个实例?答案是多个实例。每个请求都可以创建一个新的 Servlet ...
在Myeclipse中打开服务器视图,右键点击Weblogic服务器选择Debug,然后在需要调试的JSP或Java代码行前设置断点。启动调试后,Myeclipse会自动进入调试模式。 调试界面分为三个主要部分: 1. 控制区域:这里你可以...
Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
JSP的运行流程包括:首次请求时,JSP编译器生成Java源代码并编译为类文件;后续请求时,服务器检查JSP是否被修改,如有则重新编译,否则直接调用已存在的类文件。JSP的运行环境通常需要一个支持JSP的Web服务器,如...
2. **Java Servlet**:JSP背后的执行引擎是Servlet,JSP页面会被编译成Servlet。Servlet是Java编写的服务端程序,负责处理HTTP请求并生成响应。 3. **JSP动作指令**:如`<jsp:include>`、`<jsp:forward>`、`<jsp:...
- 使用Apache Ant工具可以自动化构建Java项目,包括编译、测试和打包成JAR、WAR或EAR文件。这对于部署到WebLogic服务器上的应用来说,是非常有用的。 **3. EJB的jar** - EJB(Enterprise JavaBeans)是Java EE中...
**JSP的工作机制**:当用户请求一个JSP页面时,Web服务器的JSP引擎将JSP源代码转换为Java Servlet,然后编译并执行。这一过程仅在初次请求时发生,后续请求将直接调用已编译的Servlet,提高了响应速度。此外,JSP...
- **javelin目录**:100% Java/JSP编译器,用于编译由开发工具生成的`.java`等源文件。 - **samples目录**:示例代码、资源及预配置的示例域,有助于学习和开发自定义应用程序。 - **server目录**:WebLogic ...
3. 服务器检查JSP页面是否已编译为Java类,如果未编译,则先转化为Java源码,再编译为`.class`文件。 4. 服务器调用对应的Servlet实例,执行Java代码,生成HTML响应。 5. 浏览器接收HTML响应并解析,呈现页面。 **...
WebLogic Server是一款由Oracle公司提供的企业级Java应用服务器,它支持Java EE(Enterprise Edition)规范,包括Servlet、JSP(JavaServer Pages)等关键组件。Web应用开发通常涉及前端展示层、后端服务层以及数据...
- **运行阶段**:编译后的 Servlet 文件会被 Java 编译器编译成字节码文件(.class 文件),然后由 Java 虚拟机(JVM)执行这个字节码文件,最终生成 HTML 内容返回给客户端。 具体来说,JSP 页面的运行原理可以...
当客户端请求一个JSP页面时,服务器会将JSP文件转换成Servlet,然后编译并执行这个Servlet来生成动态的HTML内容,最后将生成的内容发送给客户端浏览器。 JSP标签分为标准标签库(Standard Tag Library, JSTL)和...
总结,WebLogic高级开发涉及EJB的创建、配置、编译和部署,理解这些步骤对于在WebLogic环境中构建和管理Java企业级应用至关重要。通过JBuilder这样的集成开发环境,可以更高效地完成EJB的开发工作,简化编码和部署...
- **运行过程**:初次访问JSP页面时,服务器会先将其编译成Java源代码,然后编译成字节码文件(`.class`文件)。这一过程可能会导致首次访问速度较慢,但后续访问会更加迅速。 #### 五、注释处理 - **注释类型**:...
WebLogic Server支持JSP的编译和执行,允许开发人员将Java代码嵌入HTML中,简化了Web应用的开发。 **4.6 数据库访问服务(JDBC)** Java Database Connectivity (JDBC)是Java访问数据库的标准接口。WebLogic ...
Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
- 服务器查找JSP文件对应的Java类,如果不存在,则转换JSP为Java源码,编译并实例化。 - Java类处理请求,生成HTML响应内容。 - 浏览器接收HTML并渲染成页面。 8. **HTML表格语法** - `<table>`标记用于开启...