• 打开新世界的第一步:学习servlet


    • 什么是servlet?

    是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。

    • 创建servlet

    一、创建一个web project

    1)流程:eclipse-File-New-Other-Web-Denamic Web Project-Next(参考附图)

    2)输入项目名称project name、Target runtime、Configuration,完成后点击Next.如果没有集成Tomcat,请先配置。

    3)此页面不需要修改和填写内容,直接点击Next,进入到下一页

    4)勾选附图中的选择项,点击Finish,完成创建

    二、修改视图并创建servlet

    1)如下图,web项目展示如下:

    2)此时点击导航栏中Windows-Show View-Other-Java-Package Explorer,点击0k按钮

    3)此时查看项目目录如下所示:

    4)在src文件下创建一个包

    流程:右击src-New-Other-Java-Package-Next-填写包名称-点击Finish按钮,如下图

    5)创建servlet

    流程:选中新建的包右击-New-servlet-填写class name-Next-Next-Finish(其中doGet()和doPost()方法要勾选上)

    • 编译与请求

    打开新建的servlet

    增加doGet()和doPost()方法中的代码,导入PrintWrite包,如图

    配置tomcat,点击servlet-双击tomcat-选中modules-点击Add Web Modoules-双击新建的servlet,点击ok按钮

    运行servlet

    右击tomcat-Debug

    在浏览器中输入:http://localhost:8080/JAVAWeb_Servlet_Study_001/ServletDemo_001,enter运行

    注:

    localhost是域名,也就是你的服务器地址,现在你是在本机上运行的,localhost就是代表你本机,也可以用127.0.0.1代替
    或者你打开命令符操作界面(还记得这个不,跟查看jdk版本一样打开那个界面,然后输入ipconfig回车可以查看自己的ip地址),用这个ip地址替代也可以。
    8080是tomcat服务的端口号(windows操作系统上每个服务都会有对应的端口号)
    JAVAWeb_Servlet_Study_001就是上下文
    ServletDemo1是你创建的类上面那个注解里的名称
    另外,修改了这些配置需要重启才能生效

  • 相关阅读:
    Javascript高级程序设计-对象
    获取访问来源
    jQuery 序列化表单数据 serialize() serializeArray()
    Web用户的身份验证及WebApi权限验证流程的设计和实现
    Asp.Net WebAPI中Filter过滤器的使用以及执行顺序
    ASP.NET Web API 过滤器创建、执行过程(二)
    ASP.NET Web API 过滤器创建、执行过程(一)
    MVC和Web API 过滤器Filter
    在ASP.NET Core Web API上使用Swagger提供API文档
    Json常用组件
  • 原文地址:https://www.cnblogs.com/sunyucui/p/5193562.html
Copyright © 2020-2023  润新知