javaweb学习

# 开发环境的搭建和HelloWorld运行
# 下载jdk,通常是 OpenJDK 8 (LTS),并安装
# 下载地址: https://adoptopenjdk.net/
which java
# /usr/bin/java
# macos 安装之后的位置: javahome
/Library/Java/JavaVirtualMachines/adoptopenjdk-[VERSION].jdk/Contents/Home
# 我安装的是 /Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home
//  HelloWorld.java
class HelloWorld {
    public static void main(String[] args) {
        System.out.println("HelloWorld");
    }
}
  • JSP (只作为了解,过时了)

    # 环境搭建,下载 tomcat 服务器: https://tomcat.apache.org/download-90.cgi 选择: Core: zip (pgp, sha512)
    # 解压文件之后运行
    /Volumes/exfat/apache-tomcat-9.0.39/bin/startup.sh
    # 以下是运行之后的输出,然后访问 http://localhost:8080/ 即可
    jcleng@192  ~  /Volumes/exfat/apache-tomcat-9.0.39/bin/startup.sh
    Using CATALINA_BASE:   /Volumes/exfat/apache-tomcat-9.0.39
    Using CATALINA_HOME:   /Volumes/exfat/apache-tomcat-9.0.39
    Using CATALINA_TMPDIR: /Volumes/exfat/apache-tomcat-9.0.39/temp
    Using JRE_HOME:        /Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home
    Using CLASSPATH:       /Volumes/exfat/apache-tomcat-9.0.39/bin/bootstrap.jar:/Volumes/exfat/apache-tomcat-9.0.39/bin/tomcat-juli.jar
    Using CATALINA_OPTS:
    Tomcat started.
    # 停止服务
    /Volumes/exfat/apache-tomcat-9.0.39/bin/shutdown.sh
    
    # 默认的文件目录
    /Volumes/exfat/apache-tomcat-9.0.39/webapps/ROOT
    # 创建一个文件 test.jsp
    <%@ page contentType="text/html;charset=UTF-8" %>
    <%
    out.print("jsp页面");
    %>
    # 访问即可
    http://localhost:8080/test.jsp
    
  • Servlet

  • JDBC的操作数据库

  • JSTL

  • SSH/SSM

  • spring

  • springMVC

  • springBoot

  • docker部署