新手springmvc web简单搭建过程-caidachun
2024-10-18 11:25:13
第一次做整了一天,中间各种报错,大佬肯定要嘲笑我了,但还是很有成就敢,现在只知道怎么装配,还不知道为什么,还需要学习、加油
1.新建动态web项目
2. 添加jar包,可以到网上下载,commons-logs.jar我是自己找的
3.web.xml配置,classpath:springmvc.xml,指定初始化参数springmvc加载文件,需要在src新建springmvc.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
id="WebApp_ID" version="3.0">
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet> <servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
</web-app>
4.配置springmvc.xml,建包com.springmvc.* 类必须建立在com.springmvc.*下。配置会扫描这个包 页面放在路径下/WEB-INF/pages/
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:util="http://www.springframework.org/schema/util"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util-3.0.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd
"> <!-- 开启注解模式驱动 -->
<mvc:annotation-driven></mvc:annotation-driven>
<!-- 扫包 -->
<context:component-scan
base-package="com.springmvc.*"></context:component-scan>
<!-- 静态资源过滤 -->
<mvc:resources location="/resources/"
mapping="/resources/**" /> <!-- 视图渲染 jsp/freemaker/velocity -->
<bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!-- 制定页面存放的路径 -->
<property name="prefix" value="/WEB-INF/pages/"></property>
<!-- 文件的后缀 -->
<property name="suffix" value=".jsp"></property>
</bean> </beans>
最新文章
- 在windows平臺下使用cygwin獲取root用戶權限
- python字符串基础知识
- Ajax 学习 - 基础学习
- 【代码笔记】iOS-点击一个button,出6个button
- 加快FineReport报表设计的几个心得体会
- JavaEE PO VO BO DTO POJO DAO 整理总结
- 【HDU 5835】Danganronpa(分配礼物)
- CentOS 7.2 搭建 Openvpn 服务器
- C#语法基础和面向对象编程
- Android Spinner(级联 天气预报)
- JAVA的网络编程【转】
- 手动修改VisualStudio IISExpress的配置
- 【转】Appium 服务器端从启动到case完成的活动分析
- fastjson使用中遇到的
- ADB——应用交互
- js获取元素位置和style的兼容性写法
- gcc update in centos to 6.3 by scl
- ftrace利器之trace-cmd和kernelshark
- linux查看防火墙的状态以及开启关闭
- 【GIS】Vue修改图层透明度
热门文章
- Spring Boot 2.X(十三):邮件服务
- js 实现ReplaceAll 的方法
- linux,发布.netcore填坑,自动升级core版本后,运行报错:&#39;Microsoft.AspNetCore.App&#39;, version &#39;3.0.0&#39; was not found.
- python基础(36):pymysql模块
- How to: Use the Entity Framework Code First in XAF 如何:在 XAF 中使用EF CodeFirst
- koa2使用es7 的装饰器decorator
- JS---DOM---元素创建的不同方式---三种方式,5个案例
- 嵌入Canvas App到Dynamics 365 Customer Engagement(Model-Driven App)中,创造更多可能!
- VUE组件 之 Drawer 抽屉
- ORA-27090: Unable to reserve kernel resources for asynchronous disk I/O