• 首 页
  • 世界天气
  • 旅游天气
  • 历史天气
  • 机场天气
  • 卫星云图
  • 天气资讯
  • 空气质量
  • 天气信息
  • 社会热点
  • 天气旅行
  • 综合百科
  • 天气生活
  • 天气预警
  • 在线搜索
  • TAG标签

    idea创建servlet步骤

    作者:admin  来源:网络 发布:2022-11-13 00:40:45 
    网址:http://m.guazhitianqi.com/baike/17710.html  评论:0  收藏

    1、CreateNewProject->JavaEE->WebApplication->项目命名->Finish。。

    2、项目创建后初始目录为:。

    3、web/WEB-INF中添加classes、lib、src文件夹。

    File->ProjectStructture->Modules。

    在web目录下新建WEB-INF目录,并在WEB-INF目录下新建3个目录:classes、lib、src,其中src右键设为source。

    src用于存放源Servlet的java文件,classes用来存放编译后输出的class文件,lib用于存放第三方jar包。

    4、配置classes与lib文件夹路径。

    File->ProjectStructure->Module->Paths->Usemodulecompileoutputpath->将Outputpath和Testoutputpath都选择刚刚创建的classes文件夹。

    接着选择Dependencies->将ModuleSDK选择为1.8->点击右边的“+”号->选择“JarsorDirectories”->选择刚刚创建的lib文件夹->选择“jardirectory”。

    5、配置tomcat容器。

    Run->EditConfiguration->点击左上角“+”号->“TomcatServer”->“Local”。

    在Name处输入新的服务名,点击Applicationserver后面的Configure...,弹出TomcatServer窗口,选择本地安装的Tomcat目录,点击Apply->OK。

    取消勾选Afterlaunch,设置HTTPport和JMXport(默认值即可),点击Apply->OK。

    选择Deployment->点击右边的“+”号->选择Artifact->OK。

    6、编辑index.jsp文件。

    7、运行tomcat,在浏览器中输入localhost:8080/index.jsp。

    运行成功。

    8、web目录下新建form.jsp,编写提交表单的页面。

    在浏览器中输入localhost:8080/form.jsp。

    9、编写Servlet(接收form.jsp表单提交参数):在WEB-INF下src文件夹添加Java文件,命名为FirstServlet。

    此时会报错,从tomcat/lib目录下将servlet-api.jar拷贝到WEB_INF/lib下,则错误消失。

    10、编译Servlet源java文件。

    Build->BuildModule,编译成功后在WEB-INF/classes下生成Servlet的class文件。

    11、配置Servlet:两种方式,这里采用web.xml文件配置。

    从tomcat/webapps应用拷一个web.xml到本项目的web/WEB-INF目录中,编写web.xml文件。

    将form.jsp中的表单提交指向此Servlet在web.xml中映射的url地址,此处为aa。

    12、浏览器输入localhost:8080/form.jsp填入参数后跳转到Servlet,显示成功。

    上一篇:大众汽车怎样加机油
    下一篇:五菱宏光s电瓶没电了可以拆下来充电吗

    相关热词搜索:北京天气预报 上海天气预报15天 天气预报降水分布

    评论排行
    • ·苏州今天起有雨水天气 26日最低气温0℃~零下1℃(1)
    • ·意大利面临严重干旱“水城”水位极低 部分水道干涸(1)
    • ·男子做私密手术被反复收费杀害医生 背后真相令人唏嘘(1)
    9
    

    首页 电脑版 意见反馈

    温馨提示:数据来源中国气象局,仅供参考
    © 2010-2025 guazhitianqi.com All Rights Reserved
    晋ICP备2023015593号-1