JSP 动态网页
静态、动态:
是否 随着时间、地点、用户操作 的 改变而改变
动态网页:
CS:Client Server
a.如果软件升级,全部的软件都要升级
b.维护麻烦
c.每一台都要安装
BS:Broswer Server
客户端直接通过浏览器直接访问服务器
网页版京东,百度
(TomCat)服务器
3.tomcat解压后目录:
bin:可执行文件(startup.bat shutdown.bat)
conf:配置文件(server.xml)
lib:tomcat依赖的jar文件
log:日志文件(记录出错等信息)
temp:临时文件
webapps:可执行的项目(将我们开发的项目 放入该目录)
work:存放由jsp翻译成的Java,以及编辑成的class文件(jsp->java->class)
4.配置tomcat
a.配置jdk (必须配置JAVA_HOME)
java_home class path
b.配置Catalina_home
双击bin/startup.bat启动
使用shutdown.bat关闭
常见错误:可能与其他服务的端口号冲突
tamcat端口号默认8080,易冲突,建议改成8888
修改端口 conf server.xml
5.访问tomcat
常见状态码:
200:一切正常
300/301:页面重定向
403:权限不足(如果访问a目录,但是a目录设置不可见)
404:资源不存在
500:服务器内部错误(代
码有误)
其他编码:积累
jsp:在html中嵌套的Java代码
在项目/WEB-INF/web.xml中设置默认的初始页面
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>