配置java+JSP知识

1.两大架构的区别:
bs架构:不足之处,如果软件升级,那么全部软件就要升级,维护麻烦;比如网吧的游戏每次更新都需要等主机更新;
cs架构:有事,可以直接可以通过浏览器访问,容易维护;

2.appach-tomcat安装配置
bin: 有shutdown.bat和starup.bat,开始/关闭命令,确认安装正确,两个命令最好成对执行;
conf: 是配置文件(server.xml,contxt.xml,web.xml);
lib: 是tomcat依赖的jar包;
log: 是日志文件(记录出错等信息的);
temp: 临时文件;
webapps: 可执行文件(将我们的项目放入该目录中);
配置的常见错误:tomcat端口号冲突,默认是8080;建议修改;
修改配置文件中server.xml,大概70行左右。改完重新startup,输入http://localhost:8888/验证;
在这里插入图片描述
3.常见的状态码
200:一切正常; 300/301:页面重定向跳转; 404:资源不存在
403:权限不足; 500:服务器内部错误;

4.配置自己的项目
在webappsx下,新建文件夹(JspProject)根据ROOT文件,构建自己建的文件(WEB-INF下classes,lib,web.xml)。
WEB-INF/web.xml:修改成自己需要的内容;
在这里插入图片描述
JSP中嵌套java代码的方式:
这里说明一点:System…是向控制台输出,不加是直接输入到网页中;
在这里插入图片描述

默认访问第一个:index.jsp,修改方式:
路径:\apache-tomcat-9.0.12\webapps\examples\WEB-INF的web.xml;下图部分copy到自己新建的项目的web.xml中。修改为自己的想要初始访问的界面;

![在这里插入在这里插入图片描述
5.配置虚拟路径(项目不在webapps下就需要虚拟路径)
server.xml中配置
docBase:实际路径;path:虚拟路径(可以是绝对路径,相对路径(相对于webapps))
在这里插入图片描述
虚拟路径还有一种配置方式:
D:\apache-tomcat-9.0.12\conf\Catalina\localhost在这个路径下,新建一个与你的项目名.xml中(JspProject.xml)或者直接写成root.xml,加入即可,并且这样还有另一个好处,就是不用在重启tomcat;

虚拟主机:(这里是为了了解过程,没有需求的话实际默认就好)
流程:www.test.com->host映射关系->server.xml找Engine的defaultHost->通过“/”
映射到E:\JspProject(项目的path)
例如:访问www.test.com,去到server.xml中配置增加一个Host;
E:\JspProject取名为:www.test.com
通过/访问E:\JspProject;
在这里插入图片描述
然后将:Engine name=“Catalina” defaultHost=“localhost”> defaultHost对应改为www.test.com

再去到:C:\Windows\System32\drivers\etc下的hosts配置
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值