当前位置 : 主页 > 编程语言 > java >

JSP配置即报错以及解决办法(未更新完)

来源:互联网 收集:自由互联 发布时间:2021-06-25
JSP: JAVA Server Page 使用JAVA语言编写的一种在服务器运行的动态页面 JSP = JAVA + HTML JSP 的执行过程 1: 翻译阶段 把JSP源文件翻译成 java文件 2 编译阶段 把JAVA文件编译为 class文件 3: 执行阶段

 

JSP: JAVA Server Page  使用JAVA语言编写的一种在服务器运行的动态页面

JSP = JAVA + HTML

JSP 的执行过程

1: 翻译阶段  把JSP源文件翻译成 java文件  

2   编译阶段  把JAVA文件编译为  class文件

3:  执行阶段   把class文件执行成 HTML文件

 

三个阶段的执行是由tomcat容器去选择执行:当浏览器访问一个JSP页面的时候,tomcat容器作出判断(容器中是否存jsp 对应的class 文件) 如果存在,直接执行class文件为客户端返回一个HTML页面,如果不存在,则先把jsp翻译成JAVA,在把java编译成CLASS 在执行class生成页面返回给客户端(tomcat在把JSP翻译JAVA的是任然需要判断JSP文件是否作出了修改,如果没有修改则使用的是第一次翻译的内容,如果作出了修改只翻译和编译变化的地方)

 

 

 

TOMCAT常见错误

端口被占用:

1:因为启动了多个tomcat 导致前启动的服务把后启动的服务端口占用了解决方法

Ctrl_alt+delete 资源管理器中查询是否多有个javax的进程,然后关闭进程即可

 

2:因为其它的程序占用了8080端口号,就需要把当前服务的端口修改一下

第一种修改方法:(使用eclipse工具,找到server视图双击tomcat打开配置页面,修改端口号)

 

第二种方式不通过eclipse工具,直接修改tomcat的配置文件(server.xml)

 

 

 

 

 

2)tomcat启动服务超过了设定的默认时间(45秒)

扩大启动的时间即可

 

 

3)         tomcat启动过程中报错

   tomcat启动的过程中会读取webapps下的所有项目,因为之前的项目报错,会导致本次项目不能正常运行,保证webapps下只能保留一个当前项目(除了默认的root)

 

如果webapps中项目已经删除,启动还是报错,需要直接脱离eclipse工具直接启动tomcat查看是否能够启动成功

 

双击startup.bat 文件,查看dos启动窗口是否能够正常的运行

 

这表示tomcat正常启动

如果startup.bat文件不能正常启动,则说明tomcat自身的配置就有问题。求助别人再给你传一个。

 

4)          

网友评论