Java前端实训记录_day02

一.查杀进程

cmd: netstat -aov
查端口号去任务管理器-详细-PID查询再杀掉

二.什么是servlet(两个单词)? servletde 相关内容

1.javaweb的三大组件

1.servlet
2.filter(过滤器)
3.listener(监听器)

是运行在服务端的java小程序
处理客户端的请求

2.部署工程移除

remove(servers下的工程)

3.专门向客户端提供响应的方法

service方法

4.web.xml

每一个工程都要配置
虚拟路径设置
(/first)
设置虚拟路径即可在浏览器中使用虚拟路径运行

<!-- 创建一个Servlet就要配置这两个东西 -->
  <servlet>
  <servlet-name>FirstServlet</servlet-name>
  <servlet-class>cn.huake.servlet.FirstServlet</servlet-class>  
  </servlet>

  <servlet-mapping>
    <servlet-name>FirstServlet</servlet-name>
    <!-- http协议访问时,使用的虚拟路径 -->
    <url-pattern>/first</url-pattern>
  </servlet-mapping>
  ```

## 5.java文件中输出中文  
```java
res.setContentType("text/html;charset=utf-8");
res.setCharacterEncoding("utf-8");
//用text作为例子




<div class="se-preview-section-delimiter"></div>

6.设置输出格式

res.getWriter().write("<body><h1 style='color:red'>嫁人就嫁程序员!!!</h1></body>");




<div class="se-preview-section-delimiter"></div>

7.常见问题

项目报错 红叉或感叹号
右键点击build path->
configur build
path->java build path->
哪个有错移除哪个,再添加一个。

8.一些函数的意义

“`java
//servlet对象创建时执行(一次调用)
@Override
public void init(ServletConfig config) throws ServletException {

}
//每次请求时都会执行(刷新就会调用)
//ServletRequest:代表请求,内部封装的就是http请求
//ServletResponse:代表响应,内部封装的是将要响应给客户端的信息
@Override
public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {

}
//servlet销毁时执行
@Override
public void destroy() {

}

“`

9.查看servlet类源码

按住Ctrl,光标移到类时会出现下划线
点击,如果没有源码,点击添加导入源码的压缩包。

10.向浏览器传送数据

两种方法
1.get方法(请求时参数暴露在浏览器中)
2.post方法(不会暴露参数)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值