• javaweb入门级操作教学,tomcal的使用


    提前准备:

    1.有jdk,并配置好环境变量,一定要把JAVA_HOME配置好!

    2.有tomcat,官网中下一个,https://tomcat.apache.org/

     选择合适电脑系统的下载

    下载完直接解压即可

    介绍tomcat目录

    bin:可在powershell窗口执行的命令
    conf:配置
    lib: 类似于tomcat依赖的Java库
    log:日志(若登录错误可查看)
    temp:临时
    webapps: 可执行的项目(编写网页存放处,PS:网页文件后缀为:.html)

    启动运行

    打开bin目录,在空白处点Shift+右键

    输入可执行的命令:

    ./startup.bat(打开命令)

    PS:./shutdown.bat(关闭命令);关闭Tomcat也可以直接Ctrl+C

     Tomcat中会出现乱码

     这是Tomcat使用的编码有问题

    打开conf目录,找到logging.properties文件,将UTF-8全部替换为GBK

     重新启动

    打开tomcat

    先在黑窗口查看端口号

    在一个浏览器中打开,输入:localhost:端口号

     就可以打开了

     PS:端口号可以更改(下面演示将使用更改过的端口号,注意区分)

    conf目录下server.xml文件记事本打开,找到69行的8080,可以更改为别的端口

     检查一下,确实更改

     自己编写网页

    打开webapps目录

     空白处新建一个文件test1,进入test1,新建一个1.txt文件,直接对文件进行编写

    PS:此处附上我编写的代码

    1. DOCTYPE html>
    2. <html>
    3. <head>
    4. <meta charset="utf-8" />
    5. <title>title>
    6. head>
    7. <body>
    8. <label>姓名:label><input type="text"/>br>br>
    9. <label>性别:label><label><input type="radio" value="1" name="sex"/><input type="radio" value="2" name="sex">label>br>
    10. <label>省:label><select id="province">
    11. <option>北京option>
    12. <option>上海option>
    13. <option>天津option>
    14. <option>重庆option>
    15. <option>黑龙江option>
    16. <option>吉林option>
    17. <option>辽宁option>
    18. <option>内蒙古option>
    19. <option>河北option>
    20. <option>新疆option>
    21. <option>甘肃option>
    22. <option>青海option>
    23. <option>陕西option>
    24. <option>宁夏option>
    25. <option>河南option>
    26. <option>山东option>
    27. <option>山西option>
    28. <option>安徽option>
    29. <option>湖北option>1
    30. <option>湖南option>
    31. <option>江苏option>
    32. <option>四川option>
    33. <option>贵州option>
    34. <option>云南option>
    35. <option>广西option>
    36. <option>西藏option>
    37. <option>浙江option>
    38. <option>江西option>
    39. <option>广东option>
    40. <option>福建option>
    41. <option>台湾option>
    42. <option>海南option>
    43. <option>香港option>
    44. <option>澳门option>
    45. select></br>br>
    46. <label>熟悉的语言:label>
    47. <select name="language">
    48. <option>javaoption>
    49. <option>jsoption>
    50. <option>htmloption>
    51. <option>pythonoption>
    52. <option>sqloption>
    53. select></br>br>
    54. <label>密码:label><input type="password"/></br>br>
    55. <label>爱好:label><label><input type="checkbox">电影<input type="checkbox">美食<input type="checkbox">旅游label>br>br>
    56. <label>头像:label><form method="post" enctype="application/x-www-form-urlencoded">form>
    57. <input type="file" name="file"/>
    58. <input type="submit"/>br>

    编写完保存,将文件后缀名改为.html

    运行时回到浏览器,输入:http://localhost:9999/test1/1.html

    就会显示你所编写的网页

  • 相关阅读:
    2022 计算机网络考点大纲【太原理工大学】
    实践小记——C#格式化小数输出
    NFV概述
    yum安装mysql5.7
    数据迁移一致性测试探索与实践
    H7-TOOL发布V2.19,脱机烧录新增中微半导体、广芯微电子、中移芯昇以及极海和灵动新系列,增加PWM发生器等功能(2022-11-17)
    信息系统项目管理师-整合管理论文提纲
    Mysql用户管理
    【AGC】增长服务1-远程配置示例
    使用Docker+Jenkins+Gitee自动化部署SpringBoot项目
  • 原文地址:https://blog.csdn.net/m0_61903191/article/details/126720870