在websphere中修改了jsp后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存,如我的应用部署的目录为:
E:\IBM\WebSphere\AppServer\profiles\AppSrv01\installedApps\nbxzfwNode01Cell\项目名_war.ear\项目名.war
在这个目录下更新了某个jsp页面,后在浏览器里面查看的时候,发现页面没有改变。基于此,我查看了一下目录,存放应用临时文件的地方:
E:\IBM\WebSphere\AppServer\profiles\AppSrv01\temp\nbxzfwNode01\server1\项目名_war\项目名.war
在这目录下,可以看到有很多class文件,都是jsp编译过来的,对应我们应用目录下的jsp文件,于是找到对应jsp的class文件删除,再到浏览器中查看,发现已经改变了。。
还有一种办法,就是把这个jsp从项目中删除或重命名,再到浏览器里面查看那个页面,这时可能会报错,之后,再把对应的jsp添加上或名字改过来,再次到浏览器里面查看应用的时候,就发现这jsp的更新效果出来了,呵呵…
文章转载自:快乐心情
分享到:
相关推荐
在WebSphere中,`/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/temp/iisp6Node01/iisp6` 这个路径指向的是临时缓存目录。这个目录用于存储各种运行时产生的临时文件,如JSP编译后的Servlet类、会话(session)...
理解并掌握WebSphere中的这些配置选项,对于开发者来说,不仅有助于调试JSP,还能优化性能,例如通过缓存编译后的JSP以减少启动时间。同时,对于大型企业应用,合理管理JSP源码生成和存储可以有效避免资源浪费,提升...
在WebSphere应用服务器中,EJB可以与其他Java EE组件如Servlet、JSP、JMS、JPA等协同工作,构建高效、健壮的企业级应用程序。 1. **EJB类型** - **会话Bean(Session Beans)**:代表一个短暂的业务逻辑交互,分为...
WebSphere是IBM的中间件产品,它提供了运行和管理业务应用程序所需的环境,支持J2EE(Java 2 Platform, Enterprise Edition)标准,包括Servlet、JSP、EJB等技术。WebSphere提供了全面的集成解决方案,涵盖了从开发...
- 使用WebSphere的动态缓存服务可以提高响应速度,减轻服务器压力。 6. **WebSphere与数据库的集成**: - WAS支持多种数据库连接方式,包括JDBC数据源和XMI数据源。 - 数据源的配置包括驱动类加载、URL、用户名...
在本文中,我们将详细探讨 WebSphere 中的一些常见问题及其解决方法。WebSphere 是一个基于 Java 的应用服务器,广泛应用于企业级应用开发中。然而,在实际开发和部署过程中,可能会遇到一些棘手的问题,影响应用...
WebSphere标准版基于开放且标准化的平台,支持多种技术规范,如Servlet 2.1和JSP 1.0版本,同时具备XML文档处理能力。其特性包括Servlet运行引擎、高效的数据库连接池,可处理与DB2 Universal Database、Oracle、...
WebSphere提供多种性能调优手段,包括调整JVM参数、设置线程池大小、启用缓存机制、优化连接池等。监控工具如System Management Console和IBM Tivoli Monitoring可以帮助识别和解决性能瓶颈。 7. 安全性: ...
开发WebSphere应用通常涉及使用Java EE(Java Platform, Enterprise Edition)技术栈,如Servlet、JSP、EJB等。开发者可以利用IBM的RAD(Rational Application Developer)或Eclipse集成WebSphere插件进行开发。源...
它支持多种编程语言如 Java、JSP 和 Servlets,并且具备强大的集成能力,能够与其他 IBM 软件如 Tivoli Access Manager、WebSphere Portal Server 等协同工作。 #### 二、Edge 组件介绍 Edge 组件是 WebSphere ...
2. **应用程序开发**:WebSphere支持多种开发语言,如Java、JSP、Servlet等。开发者需要了解Java EE规范,包括EJB(Enterprise JavaBeans)、JMS(Java Message Service)和JPA(Java Persistence API)等,以便创建...
配置 servlet 高速缓存以将 servlet 的输出和 JavaServer Pages(JSP)文件保存到动态高速缓存中。 在您开始之前 要启用 servlet 高速缓存,您必须完成 启用动态高速缓存服务 。 关于本任务 每次 servlet 运行时...
1. **Java和J2EE技术**:WebSphere Commerce是基于Java构建的,因此开发者需要熟悉Java编程语言以及J2EE(Java EE)框架,包括Servlets、JSP、EJB等。 2. **服务器配置**:理解和配置IBM WebSphere Application ...
4. JSP编译器缓存转储(JSP Cache Dump):展示JSP编译后的Servlet信息,用于JSP相关问题排查。 5. 集群状态转储(Cluster Status Dump):记录集群成员的状态信息,帮助理解集群健康状况。 二、生成dump文件 在...
WebSphere还支持集群、负载均衡、安全管理、事务处理、缓存机制等功能,使得它能够在复杂的IT环境中稳定地运行大规模的业务应用。通过深入学习和熟练掌握WebSphere的使用,开发者和管理员可以构建出高效、可靠的企业...
启用 Servlet 高速缓存可以加速访问 JSP/Servlet,使用户页面展现和业务提交时间减少。 4. 应用服务器 JVM 日志调整 应用服务器 JVM 日志的调整是为了提高服务器的稳定性。主要调整了 System.out 日志文件循环最大...
在进行应用移植到WebSphere的过程中,开发者可能会遇到各种问题,这些问题涉及到数据库操作、资源加载、配置文件定位、应用部署、端口使用等多个方面。以下是一些常见问题的解决方法: 1. **数据库插入数据异常**:...
主题(Theme)和皮肤(Skin)是WebSphere Portal框架中用于控制门户外观和布局的关键元素。 1. **主题**:主题主要负责门户的整体视觉风格,包括颜色方案、字体、布局和样式等。它是定义门户页面外观的主要模板,...
2. **WebSphere 应用架构**:学习基于Java EE(现在称为Jakarta EE)的应用架构,如Servlet、JSP、EJB等,以及它们在WebSphere 中的角色和配置。 3. **数据库连接与JDBC**:理解如何配置数据源,使用JDBC驱动连接到...