xmlns

SpringMVC——DispatcherServlet

眉间皱痕 提交于 2020-03-09 21:49:00
SpringMVC——DispatcherServlet 1、DispatcherServlet SpringMVC框架是围绕 DispatcherServlet 设计的,它处理所有的 HTTP 请求和响应。 作用: DispatcherServlet表示前置控制器,是整个SpringMVC的控制中心。用户发出请求, 都将被它拦截,经过处理后再分发给不同的控制器! 配置(必要的配置): <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <!-- 配置前端控制器(DispatcherServlet) --> <servlet> <servlet-name>HelloWeb</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> <load-on

SpringMVC——HelloSpringMVC

…衆ロ難τιáo~ 提交于 2020-03-08 20:29:11
SpringMVC 轻量级,高效,基于请求响应的MVC框架 特点:约定大于配置,简洁灵活 功能强大:RESTful、数据验证、格式化、本地化、主题等 helloSpringMVC 首先把DispatcherServlet配置到web.xml中: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0"> <!--配置DispatcherServlet:这个是SpringMVC的核心--> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!--DispatcherServlet要绑定Spring的配置文件--

XML 命名空间(XML Namespaces)

偶尔善良 提交于 2020-03-07 02:23:06
命名冲突 在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。 这个 XML 文档携带着某个表格中的信息: <table> <tr> <td>Apples</td> <td>Bananas</td> </tr> </table> 这个 XML 文档携带有关桌子的信息(一件家具): <table> <name>African Coffee Table</name> <width>80</width> <length>120</length> </table> 假如这两个 XML 文档被一起使用,由于两个文档都包含带有不同内容和定义的 <table> 元素,就会发生命名冲突。 XML 解析器无法确定如何处理这类冲突。 使用前缀来避免命名冲突 此文档带有某个表格中的信息: <h:table> <h:tr> <h:td>Apples</h:td> <h:td>Bananas</h:td> </h:tr> </h:table> 此 XML 文档携带着有关一件家具的信息: <f:table> <f:name>African Coffee Table</f:name> <f:width>80</f:width> <f:length>120</f:length> </f:table> 现在,命名冲突不存在了,这是由于两个文档都使用了不同的名称来命名它们的

UWP appButtonBar样式

╄→гoц情女王★ 提交于 2020-03-06 00:10:34
UWP 的appButtonBar使用 <AppBarButton Icon = "Next" Label = "Next" /> Icon是 SymbolIcon 类 这个类可以使用Symbol中的枚举 我做出了每个Symbol的图标和label 代码 <Page x:Class="appButtonBar.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:appButtonBar" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"> <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <ScrollViewer HorizontalScrollBarVisibility="Visible"

013-Servlet初步

烂漫一生 提交于 2020-03-05 13:05:57
目录 概述 快速入门 Servlet生命周期 Servlet3.0 IDEA与tomcat的相关配置 Servlet的体系结构 Servlet相关配置 概述 Servlet: Servlet(Server Applet)是 Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的 服务器 端程序,具有独立于平台和 协议 的特性,主要功能在于交互式地浏览和生成数据,生成动态 Web 内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。 简单理解: 运行在服务器端的小程序; Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则; 将来我们自定义一个类,实现Servlet接口,复写方法来实现接口逻辑。 快速入门 1. 创建JavaEE项目,在idea中创建一个Java EE 项目 2. 任意定义一个类,实现Servlet接口 package cn.itcast.web.servlet; import javax.servlet.*; import java

Spring 集成 RabbitMQ

五迷三道 提交于 2020-03-05 03:26:47
pom.xml <dependency> <groupId>org.springframework.amqp</groupId> <artifactId>spring-rabbit</artifactId> <version>2.0.2.RELEASE</version> </dependency> spring-rabbitmq-parent.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:rabbit="http://www.springframework.org/schema/rabbit" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/rabbit http://www.springframework.org/schema

Spring设置定时器配置

我是研究僧i 提交于 2020-03-04 10:10:53
corn表达式生成:http://www.pppet.net/ 1.注解方式 添加命名空间 xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.0.xsd task任务扫描注解 <task:annotation-driven/> spring扫描位置 <context:annotation-config/> <context:component-scan base-package="com.test"/> 定时任务 @Scheduled(cron="0/5 * * * * ? ") //每5秒执行一次 public void myTest(){ System.out.println("进入测试"); } 注意:定时器的任务方法不能有返回值(如果有返回值,spring初始化的时候会告诉你有个错误、需要设定一个proxytargetclass的某个值为true) 2.xml方式 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www

WPF 配置菜单栏(Menu)

耗尽温柔 提交于 2020-03-03 10:18:32
WPF 配置菜单栏(Menu) 代码段: < Window x : Class = "WpfApp2.MainWindow" xmlns = "http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns : x = "http://schemas.microsoft.com/winfx/2006/xaml" xmlns : d = "http://schemas.microsoft.com/expression/blend/2008" xmlns : mc = "http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns : local = "clr-namespace:WpfApp2" mc : Ignorable = "d" Title = "MainWindow" Height = "450" Width = "800" > < Grid > < DockPanel > < Menu DockPanel . Dock = "Top" > < MenuItem Header = "文件" > < MenuItem x : Name = "item_New" Header = "新建" InputGestureText = "Ctrl+N

简单回顾servlet

走远了吗. 提交于 2020-03-03 05:12:21
整体结构 四个核心文件: 两个jsp文件(test.jsp与form.jsp),一个xml文件,一个java类(HelloServlet) 首先创建一个java类,这个类接收form.jsp传过来的参数,然后转发到test.jsp显示出来。 package com . cy . servlet ; import javax . servlet . ServletException ; import javax . servlet . http . HttpServlet ; import javax . servlet . http . HttpServletRequest ; import javax . servlet . http . HttpServletResponse ; import java . io . IOException ; public class HelloServlet extends HttpServlet { @Override protected void doGet ( HttpServletRequest req , HttpServletResponse resp ) throws ServletException , IOException { //1.获取前端参数 String method = req . getParameter (

XML的相关基础知识分享(二)

穿精又带淫゛_ 提交于 2020-03-02 08:50:03
前面我们讲了一下 XML相关的基础知识(一) ,下面我们在加深一下,看一下XML高级方面。 一、命名空间 1、命名冲突 XML命名空间提供避免元素冲突的方法。 命名冲突:在XML中,元素名称是由开发者定义的,当两个不同的文档使用相同的原俗名时,就会发生命名冲突。例如:下面这个XML文档携带者某个表格中的信息: 1 <table> 2 <tr> 3 <td>Apples</td> 4 <td>Bananas</td> 5 </tr> 6 </table> 这个XML文档携带有关桌子的信息(一件家具): 1 <table> 2 <name>African Coffee Table</name> 3 <width>80</width> 4 <length>120</length> 5 </table> 假如这两个XML文档被一起使用,由于两个文档都包含带有不同内容和定义的<table>元素,就会发生命名冲突。XML解析器无法确定如何处理这类冲突。 2、使用前缀来避免命名冲突 此文档带有某个表格的信息: <table> <name>African Coffee Table</name> <width>80</width> <length>120</length> </table> 此XML文档携带着有关一件家具的信息: <f:table> <f:name>African Coffee