servlet

servlet部署

三个名称 1.servlet的名称 2.是servlet类的完整名称 3.是映射的逻辑名称

<servlet-mapping>

  <servlet-name>hello</servlet-name>

  <url-pattern>hello.do</url-pattern>

</servlet-mapping>

 映射路径: 1.逻辑路径(servlet) 2. 物理路径(index.html)

servlet url 映射路径的方式:

1.精准匹配: 路径-servlet  一对一

2.扩展名匹配: .扩展名-为了安全性 <url-patter>/web.hw</url-patter>

3.通配符扩展名:*.扩展名 - <url-patter>/*.hw</url-patter>

4 .“/”默认的所有的请求都会进入不管是物理路径还是逻辑路径

servlet配置

<init-param>

  <param-name>name</param-name>

  <param-value>Tiger</param-value>

</init-param>

servletConfig对象的getInitParameter()方法可以获取servlet定义初始化参数

servletContext上下文对象

上下文是为servlet运行提供一个运行环境

把虚拟路径转换物理路径方法:getRealPath(),getResource(),getResourceAsStream()

重定向

SendRedirect :只适合在应用程序内部完成定向

resp.SendRedirect(projectName+/system/succ.jsp)

setStatus:适合重定向到外部应用程序

resp.setStatus(resp-MOVED-TEMPORARTLY)

resp.Header("Location"http://www.baidu.com)

 

数据库设计规范

三范式:1.列不可再分 2.行不可重复 3.不得与自己无关的东西存在

随机数方法:int x =new Random().nextInt(10);

 

转载于:https://www.cnblogs.com/wanglei718/p/5483707.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值