白梓墨

导航

jsp架构及环境搭建

jsp为动态网页
动态网页需要使用到服务端脚本语言
架构:
1.CS:Client Server
不足:
        如果软件升级,那么全部软件都需要升级;
        维护不方便,需要维护每一台客户端软件;
        每一台客户端都需要安装客户端软件;
2.BS:Browser Server
         客户端可以通过浏览器直接访问服务器。
tomcat配置
 以tomcat9配置为例;

tomcat解压后的文件:

bin:可执行文件;(startup.bat   shutdown.bat)

conf:配置文件;(server.xml)
lib:tomcat依赖的jar文件;
log:日志文件;(记录出错信息)
temp:临时文件;
webapps:可执行的项目(将我们开发的项目放入该目录);
work:存放由jsp翻译成的Java,以及编译成的class文件;
 
 
双击bin/startup.bat启动tomcat;
 
常见错误:tomcat与其他服务器的端口号冲突(8080)
                  tomcat默认端口号为8080(此端口号较为常见,易冲突),可修改为其他端口号,(修改端口号:conf/server.xml文件里的69行的位置<Connector port="8080" redirectPort="8443" connectionTimeout="20000" protocol="HTTP/1.1"/>)
                   访问tomcat:localhost:8080(端口号)
常见的状态码:
                       1.404:资源不存在;
                       2.403:权限不足;
                       3.500:服务器内部错误(代码出错);
jsp默认访问页面顺序:
在tomcat\webapps\JSPProject\WEB-INF\web.xml中可以看到这样一段代码:
     <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.xhtml</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
它的默认访问顺序是:index.html,若index.html文件不存在访问index.xhtml,依此类推,可以修改文件名称及类型来改变它的默认访问顺序。

 

posted on 2019-11-05 18:28  白梓墨  阅读(474)  评论(0编辑  收藏  举报