Intellij IDEA快捷键
按键组合 | 作用说明 |
---|
ctrl+d | 复制当前光标所在的整行,在下一行显示出来 |
ctrl+y | 删除当前的整行 |
alt+enter | 引入架包 |
ctrl+/ | 单行注释或者取消注释 |
ctrl+shift+/ | 多行注释或取消多行注释 |
ctrl+alt+t | 给某个代码块加if或者trycatch等 |
alt+insert | 产生构造函数或者get,set方法 |
shift+f6 | 先点击某个类,再按快捷键,对这个类进行重命名 |
创建java web项目
package cn.itcast.demo;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
/**
* Created by Mr Pan
* on 2019/4/19.
*/
@WebServlet(name = "AddUser",urlPatterns = {"/addUser"})
public class AddUser extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
String username = request.getParameter("username");
String password = request.getParameter("password");
System.out.println(username+" ==== "+password);
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request,response);
}
}
<%--
Created by IntelliJ IDEA.
User: Mr pan
Date: 2019/4/19
Time: 21:10
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>我的一个web demo</title>
</head>
<body>
<form action="addUser" method="post">
用户名: <input type="text" name="username" /><br>
密码:<input type="password" name="password" /><br>
<input type="submit" value="提交" />
</form>
</body>
</html>
Maven项目创建
Maven配置
Maven项目创建(三种常用的模板类型)