web开发学习 2021年5月29日

案例:模拟用户登录

B/S结构

客户端:browse 网页

html

css

js

服务器:server

Java

Java se java标准核心

Javaee java企业级

Javame 手持设备(忽略)

数据库

sql server

配置后出现该文件:

windows->preference后进行以下设置,防止乱码

method=post/get的区别:post更加的安全(表单使用)

webserver服务器的启动

更改端口

Servlet:ServerApplet的简称,是服务器端的程序

项目包名要小写~

ctrl+shift+o 导包

页面跳转

重定向:不带数据

转发:带原来的数据

以下是我在操作时候遇到的一些问题:

一、将项目添加进服务器的时候出现的问题:

解决方法:

一开始Server Locations部分无法选择是灰色的,在网上查了方法,从这个链接:关于eclipse无法修改Server Locations选项_宝弟的博客-CSDN博客得知,可以把Tomcat里的项目移除,再点publish,重新添加项目即可选择。

添加源码的方式:ctrl+左键跳出该界面,点击Attach Source

还可以一次性映射:右击项目,点击properties

优点:更加快捷,不占空间

缺点:发给别人项目时需要别人再次映射,否则会报错(原来这就是我一开始拿到老师的源码不知所措的原因所在,上课又没认真听讲~)

写的过程中找了几个快捷键:ctrl+y ->撤销的反操作 

syso->输出的快捷输入

在src建包时,出现了包不在src的情况。纠结了很久很久,上网搜了才知道刷新就可以解决。

请求的跳转:

转发:携带数据

page  当前页面

request  当次请求(数据只能在当前请求中获取)

session  当前会话(数据可以在不同请求或页面中共享)

application  当前web应用中(整个web服务)

重定向:不可以携带数据

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值