1.代码结构(web部分)
静态文件放在META-INF>resources下,jsp放在META-INF>resources>WEB-INF>views下
2.mvc配置
<mvc:annotation-driven /> --开启注释
<mvc:default-servlet-handler /> --处理静态文件
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/" />
<property name="suffix" value=".jsp" />
</bean> --Controller转JSP
<mvc:resources mapping="/resources/**" location="classpath:/META-INF/resources/"/> --静态文件映射
<mvc:resources mapping="/WEB-INF/views/**" location="classpath:/META-INF/resources/WEB-INF/views/"/> --jsp映射
3.pom.xml
<?xml version="1.0"?>
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>com.asiainfo</groupId>
<artifactId>aigov-view</artifactId>
<name>aigov-view</name>
<version>1.0.0</version>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</project>
执行Run As->Maven install生成jar包
4.注意事项
JDK使用1.7及以上版本,Tomcat使用7及以上版本
相关推荐
- `spring-webmvc.jar`:这是 Spring MVC 的核心库,包含控制器、视图解析器、数据绑定、本地化和主题支持等组件。 - `spring-context.jar`:提供了应用程序上下文,支持 Bean 的定义、初始化、配置和管理,同时...
2. **jaxws-api.jar**:Java API for XML Web Services提供了用于创建Web服务和客户端的基本接口和类。 3. **wsdl4j.jar**:这是一个开源项目,用于解析和处理WS-DL文件。Eclipse或Apache CXF在生成客户端代码时会...
这个“web开发SSH框架搭建jar包”包含了这三大框架的最新版本,即Struts2.5、Spring4和Hibernate5,以及相关的依赖库。下面将详细介绍这三个框架及其在Web开发中的应用。 1. **Struts2**:Struts2是一个基于MVC...
MyBatis可以使用简单的XML或注解进行配置和原始映射,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 在SSM项目中,Spring作为核心容器,管理所有组件的生命周期和依赖关系。...
总的来说,Thymeleaf是Java Web开发中的一个重要组件,它的jar包集合提供了丰富的功能,使开发者能够在HTML模板中方便地处理动态数据,提高了开发效率和代码可读性。理解和正确使用这些jar包是成功集成Thymeleaf到...
SSM项目是一个基于Java开发的Web应用程序常用的框架组合,它由Spring、Spring MVC和MyBatis三个组件构成。这个压缩包“ssm项目jar包”提供了构建SSM框架所需的基础库,同时也包含了如Redis这样的缓存工具包。下面将...
以上这些jar包组合在一起,为开发Spring MVC应用提供了完整的基础环境,涵盖了从数据访问到业务逻辑处理,再到视图呈现的整个流程。在实际开发中,通常会使用构建工具(如Maven或Gradle)来自动化管理和下载这些依赖...
4. **jackson-databind-2.2.3.jar**:Jackson是流行的JSON处理库,databind模块提供了将Java对象序列化和反序列化为JSON的能力,常用于前后端数据交换。 5. **mysql-connector-java-5.1.7-bin.jar**:MySQL的Java...
**JAR包**(Java Archive)是Java平台中的归档文件格式,用于集合多个类文件、相关的元数据和其他资源(如图片、声音或文本)到单个文件中。这样做的目的是方便分发和部署Java应用或库,因为它们可以作为一个单一的...
标题中的“springboot和dubbo打成jar包运行”指的是将一个整合了Spring Boot和Dubbo服务的项目打包成可执行的JAR文件,并在不依赖外部容器的情况下运行。这通常是为了实现微服务架构下的轻量级部署。下面将详细阐述...
SSM框架是Java Web开发中常用的三大框架Spring、Spring MVC和MyBatis的组合,这套“ssm完整jar包”提供了构建SSM项目所需的全部依赖。下面将详细讲解这三个框架的核心概念、作用以及如何整合使用。 1. Spring框架:...
3. **ureport2-console-2.2.9.jar**:这是一个基于Web的报表设计器和服务器端组件,允许用户在浏览器中直接设计和预览报表。它提供了一个图形化的用户界面,用户可以通过拖拽控件、设置单元格属性、添加数据源等方式...
用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天通信演示代码 2个目标文件...
标题中的"rest相关jar包.7z"表明这是一个与REST(Representational State Transfer)相关的Java库集合,被压缩成.7z格式的文件。REST是一种软件架构风格,主要用于Web服务设计,强调简洁、无状态和可缓存的交互。这...
SpringBoot简化了Java应用的开发和部署,将XXL-JOB与SpringBoot结合,可以更好地利用Spring生态,实现微服务中的定时任务管理。 6. **本地调试**:描述中提到的“本地程序启动时连接本地的xxl-job方便进行调试”,...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以...
下面,我们将详细介绍集成过程、Swagger的核心组件以及如何使用提供的jar包。 首先,为了在Spring 3.2.2.RELEASE项目中集成Swagger,我们需要下载相关的jar包。这些jar包通常包含Swagger的核心库、Spring的兼容模块...
Spring框架是Java开发中不可或缺的一部分,它以其模块化、松耦合和强大的依赖注入特性而闻名。Spring 2.5.6是该框架的一个较早版本,发布于2009年,虽然现在已有更新的版本,但在许多遗留系统或对兼容性有特定需求的...
为了管理和维护这些依赖,开发者通常会采用版本控制系统(如Git)来跟踪每个JAR文件的变化,并使用构建工具(如Maven或Gradle)来自动化构建过程,包括下载依赖、编译源码、打包成WAR文件等。此外,使用像...
JasperReport 是一个开源的报告生成库,它允许开发者创建复杂的报表,并在Java应用程序、Web应用或者独立的服务器环境中进行展示。 JasperReport 提供了丰富的设计工具,支持多种数据源,包括数据库、CSV、XML等,...