• 使用Eclipse创建一个简单的servlet项目


    一、通过File->new->others找到Dynamic Web project,创建一个动态的web项目

     二、配置项目

     

    再找个位置配置你下载的Tomcat的版本 

     点击next

     

     Tomcat存放的位置

    本地JRE 

    点击finish结束

     

    新建完成

     

     三、实现一个表单提交验证

    1.在Java Resources下的src下通过new创建一个包,并在该包下创建一个servlet类

     

     点击next

    (输入描述后点击next) 

    (初学的话,不需要更改) 

    1. import java.io.IOException;
    2. import javax.servlet.ServletException;
    3. import javax.servlet.annotation.WebServlet;
    4. import javax.servlet.http.HttpServlet;
    5. import javax.servlet.http.HttpServletRequest;
    6. import javax.servlet.http.HttpServletResponse;
    7. /**
    8. * Servlet implementation class TextServlet
    9. */
    10. @WebServlet(description = "chapter01 Servlet", urlPatterns = { "/TextServlet" })
    11. public class TextServlet extends HttpServlet {
    12. private static final long serialVersionUID = 1L;
    13. /**
    14. * @see HttpServlet#HttpServlet()
    15. */
    16. public TextServlet() {
    17. super();
    18. // TODO Auto-generated constructor stub
    19. }
    20. /**
    21. * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
    22. */
    23. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    24. // TODO Auto-generated method stub
    25. response.getWriter().append("Served at: ").append(request.getContextPath());
    26. }
    27. /**
    28. * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
    29. */
    30. protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    31. // TODO Auto-generated method stub
    32. doGet(request, response);
    33. }
    34. }

    (自动生成的代码)

    • doGet()方法用来处理通过get提交的表单信息.
    • doPost()方法用来处理通过Post提交的表单信息
    • urlPatterns 表示访问该类的路径(当前处于根目录下)

    2.在WebContent下创建jsp文件,命名denglu.jsp

    测试一下 

  • 相关阅读:
    【优化调度】基于matlab遗传算法求解公交车调度排班优化问题【含Matlab源码 2212期】
    Java学习笔记(二十二)
    【数据挖掘】2022年2023届秋招知能科技公司机器学习算法工程师 笔试题
    HBase查询一张表的数据条数的方法
    OAuth2.0和1.0的区别
    快速了解服务器单CPU与双CPU
    音频的各项指标
    黑苹果之微星(MSI)主板BIOS详细设置篇
    c# 字典与内存碎片化
    开发知识点-uniapp微信小程序-开发指南
  • 原文地址:https://blog.csdn.net/weixin_62190821/article/details/126924432