栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaEE入门(3)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaEE入门(3)

JavaEE入门(3) 1:IDEA web项目 (1):项目的创建

点击File -》 Module -》 Maven -》 勾选Create from archetype -》 webapp(图示中的webapp,别选错了!!!)

项目的位置可以和之前的项目位置统一,方便查看。

其他的不同点,直接下一步,完成就行。

(2):配置Tomcat

点击Configure,找到自己下载的Tomcat的位置

​ (参考路径)

选择启动的服务

运行的时候记得选Tomcat

如果运行的时候提示端口号被占用可以参考https://blog.csdn.net/weixin_39220472/article/details/80021665。

(3):使用常规的Servlet

在pom.xml中添加依赖


  javax.servlet
  javax.servlet-api
  4.0.1
  provided

(添加依赖记得添加在 < dependencies> 的内部,如果发现没有,可能是项目创建的时候选错了)

项目的结构如图:

新建一个java文件夹(Directory) 在java下新建Package

如果java下没法新建Package(不是Python Package),按照以下步骤操作。

点击应用,ok,然后就可以在java下创建Package了。

新建一个名为 MyServlet 的Servlet

运行,在地址栏后续中输入MyServlet以访问该Servlet

Servlet转发jsp

新建一个test2.jsp

<%--
  Created by IntelliJ IDEA.
  User: Administrator
  Date: 2021/9/30
  Time: 15:02
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


    <%=request.getAttribute("name")%>


重新运行Tomcat,访问MyServlet 运行即可显示。

(4):SpringMVC案例 一:添加依赖:
        
            org.springframework
            spring-core
            5.3.8
        
        
            org.springframework
            spring-web
            5.3.8
        

        
            org.springframework
            spring-webmvc
            5.3.8
        
        
            org.springframework
            spring-aop
            5.3.8
        
        
            org.springframework
            spring-context-support
            5.2.12.RELEASE
        

        
        
            org.slf4j
            slf4j-log4j12
            1.8.0-alpha0
            test
        

        
        
            javax.servlet
            javax.servlet-api
            4.0.1
            provided
        
        
            javax.servlet.jsp
            jsp-api
            2.2
        
        
            javax.servlet
            jstl
            1.2
        

添加该依赖的时候把原来的Servlet的依赖要注释掉。

二:改造项目

先点击apply再点击ok

改造成功之后会多几个文件。

三:修改web.xml内容,改为以下内容



    
        index.jsp
    
    
        springmvc
         org.springframework.web.servlet.DispatcherServlet
        
            contextConfigLocation
            /WEB-INF/dispatcher-servlet.xml
        
    
    
        springmvc
        /
    

四:编写Controller

五:打开扫描 六:SpringMVC原理 七:修改index.jsp

八:如何做到动态的访问?

在网页的地址栏后续中输入news/123即可显示不同的内容


_12" style=“zoom:50%;” />

在网页的地址栏后续中输入news/123即可显示不同的内容

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/285496.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号