`
josoho
  • 浏览: 4393 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类

tomcat相关题目

阅读更多
有一个jsp页面,假设名字叫list.jsp,部署在tomcat下,客户端通过浏览器访问这个页面.
问题一:
当客户在浏览器中输入http://www......list.jsp   ,进行访问这个jsp页面,这个过程中浏览器是怎样和tomcat进行通信的?
问题二:
如果这个jsp页面改动了,为什么刷新浏览器就可以重新得到改变后的页面?
问题三:
有一张表,只有两个字段,比如id,name   这个表中如果存有100条数据,1万条数据,100万条数据,怎么样进行数据库访问才能速度更快,比如分页?

答案:
1.     首先要知道   jsp   在   Tomcat   里的加载机制   是怎么回事   ,     一个   jsp   页面,当   web   服务器启动后   ,web   容器   都会   将   jsp     转化成   Servlet   在转化成     纯文本   的   html/htm   文件   ,当     浏览器   访问   ,会直接从   服务器找到     jsp   映射的纯文本文件.


2.   这个东西   是可以设置的   ,Tomcat   也好,Weblogic   也好     默认就是   将   最新的   jsp   转成   纯文本文件.只要一刷新就是最新的了.但如果为了保证服务器的性能,通常   会设置成   不刷新   .     这样只有重新启动   服务器   才可以   将   这个   jsp   转成纯文本文件.

3   .   这要看数据的多少   ,如果数据少   直接   用   Statement   对象   就可以了,如果数据很大   并且频繁操作的话   就应该使用   PreparedStatement   对象   ,因为如果   查询被访问过一次,后台的数据库就会记录下来,下次访问就会很快! 
分享到:
评论

相关推荐

    2022中职网络搭建国赛公布题tomcat题解题思路

    在2022年的中职网络搭建国赛中,参赛者们面临了一道关于Tomcat服务器配置的题目。这道题目的解答思路分为几个关键步骤,涉及到Linux系统下的JDK环境配置、Tomcat的安装与启动、端口修改以及HTTPS证书的配置。 首先...

    tomcat.rar CentOS自动安装tomcat

    此“tomcat.rar”压缩包文件的内容似乎与在CentOS7操作系统上自动安装Tomcat的过程有关。以下是关于这个主题的详细知识点: 1. **CentOS7**: CentOS是一个基于Linux的开源操作系统,常用于服务器部署,因其稳定性和...

    Java内嵌式Tomcat-TomcatDemo

    在"TomcatDemo"中,可能使用Maven或Gradle来构建和打包应用,它们能自动下载并管理Tomcat相关依赖。 6. **生命周期管理**:内嵌式Tomcat提供了启动、停止和重新加载Web应用的接口,方便在应用运行时进行动态更新。 ...

    Tomcat 9 虚拟路径配置

    虽然题目中提到需要修改`web.xml`文件,但实际上是需要在Tomcat的配置文件中添加一个名为`backstage.xml`的新文件来实现虚拟路径的配置。因此,首先需要找到Tomcat安装目录下的`conf/Catalina/localhost`文件夹,并...

    TOMCAT 5.0.28的下载地址

    在本篇文章中,我们将深入探讨有关TOMCAT 5.0.28的相关知识点,包括其版本特性、安装过程及应用场景等内容。 ### TOMCAT 5.0.28概述 Apache Tomcat是一款开源的Servlet容器,它实现了Servlet和JavaServer Pages...

    Tomcat安装CA证书

    根据题目提供的内容,我们可以将其分为以下几个步骤进行操作: ##### 1. 生成证书请求文件 使用`keytool`工具生成证书请求文件(`CSR`),用于向CA机构申请证书。 ```shell # 打开命令行窗口,切换到JDK bin目录 cd...

    quartz 随tomcat启动执行一次

    根据题目中的描述,目标是在 Tomcat 启动时调用 Quartz 执行一次任务。下面将详细解释如何实现这一需求。 #### 3. Spring 与 Quartz 的集成 题目中提供的代码片段显示了 Spring 与 Quartz 的集成方式。Spring 提供...

    使用Tomcat+Eclipse远程Debug

    - **MyEclipse**:虽然题目中提到了MyEclipse,但本文将以标准Eclipse为例进行讲解,因为两者在配置上大同小异。 #### 三、配置步骤详解 ##### 1. 配置Eclipse中的JDK - 打开Eclipse IDE。 - 在菜单栏中选择...

    有关tomcat5.5.28的windows下的apr配置BUG,官方没有对应的tcnative-1.dll文件

    标题中的“有关tomcat5.5.28的windows下的apr配置BUG”指的是在Windows操作系统上使用Apache Tomcat 5.5.28版本时,遇到的一个与Apache Portable Runtime (APR) 模块配置相关的错误。APR是Apache HTTP服务器项目的一...

    集成Tomcat与Struts

    - 下载Struts框架的相关包及依赖库。 2. **配置Tomcat**: - **web.xml**:这是每个Web应用的部署描述符,用于定义Tomcat如何部署该Web应用。配置示例已在题目部分给出。 - 配置Struts的servlet定义、映射以及...

    tomcat6-9包括其中7个版本

    本文将针对题目中提到的Tomcat 6.33、6.53、7.0、8.043、8.513以及9.0这五个主要版本,详述其关键特性与改进,帮助读者深入理解这一重要服务器软件的演进历程。 首先,让我们回顾一下Tomcat 6系列。Tomcat 6.33和...

    tomcat7.0.42 下部署websocket需要替换的包

    现在,回到题目中的"tomcat7.0.42 下部署websocket需要替换的包"。这些替换的包主要包含以下文件: 1. **tomcat-api.jar**:这是Tomcat的API接口库,包含了WebSocket相关的API,用于开发和配置WebSocket服务。替换...

    tomcat8+memcached共享session(套装)

    4. "memjar--tomcat7.rar"可能是为Tomcat 7准备的类似Session管理器,虽然题目中提到的是Tomcat 8,但这个资源可能对理解原理有所帮助。 5. "apache-tomcat-8.5.14.tar.gz"是Tomcat 8的一个具体版本,用户可以使用这...

    如何配置JDK与tomcat

    本文详细介绍了如何配置JDK与Tomcat的过程,以及相关的知识点,包括数据库连接方式、实体-DAO模式、事务处理和锁机制等。这些知识对于Java开发者来说是非常重要的,有助于更好地理解和掌握Web应用开发的核心技术。

    增加tomcat内存

    根据题目中的描述,默认情况下,Tomcat 6.0 的最大内存设置为128MB。这一设定对于简单的Web应用程序来说可能已经足够,但在处理复杂的业务逻辑或高并发请求时,这样的内存限制可能会导致应用性能下降甚至崩溃。 ###...

    tomcat一闪的问题—已解决

    ### Tomcat 一闪的问题及解决方案 #### 一、问题背景 在使用Apache Tomcat服务器时,部分用户可能会遇到“Tomcat一闪”的问题。通常表现为在尝试启动Tomcat时,控制台窗口快速出现后又立即关闭,导致无法正常启动...

    tomcat启动闪退

    6. **权限设置**:确保启动Tomcat的用户有足够的权限访问所有相关文件和目录。 7. **清理缓存和临时文件**:有时候Tomcat的临时文件或缓存文件存在问题也会导致启动失败。可以尝试删除`work`和`temp`目录下的内容,...

    Tomcat配置

    2. **CLASSPATH**:为了让Java虚拟机能够识别Tomcat相关的类库,还需要配置`CLASSPATH`环境变量。在这个变量中,我们需要包含Tomcat的bin目录下的所有jar文件。例如,可以这样设置: ```plaintext CLASSPATH = %...

    maven 打包 部署到tomcat 删除的jar包

    通过对上述问题的分析和解决,我们不仅了解了Maven打包过程中依赖管理的重要性,还掌握了如何处理与Tomcat服务器配置相关的常见问题。这些问题的解决通常需要对Maven、Tomcat以及JSP有深入的理解,同时也需要一定的...

Global site tag (gtag.js) - Google Analytics