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)
设置虚拟路径即可在浏览器中使用虚拟路径运行


  
  FirstServlet
  cn.huake.servlet.FirstServlet  
  

  
    FirstServlet
    
    /first
  
  ```

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




"se-preview-section-delimiter">

6.设置输出格式

res.getWriter().write("

嫁人就嫁程序员!!!

"
);
"se-preview-section-delimiter">

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方法(不会暴露参数)

你可能感兴趣的:(Java实训记录,前端)