通配符的使用

1.   1.jsp

 1 <%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>
 2 <html>
 3 <script type="text/javascript" src="${pageContext.request.contextPath}/js/jQuery1.11.1.js"></script>
 4 <script type="text/javascript">
 5     $(function(){
 6         $("#btn").click(function(){
 7             $.ajax({
 8                 url:"${pageContext.request.contextPath}/five",
 9                 success:function(data){ //data指的是从server打印到浏览器的数据
10                     /*   $.each(data,function(i,dom){
11                      alert(dom.name);
12                      })*/
13
14                     $.each(data,function(i,dom){
15                         alert(dom.name);
16                     })
17                 }
18             });
19         });
20     });
21
22 </script>
23 <body>
24 <h2>ResponseBody</h2>
25 <%--<form action="" method="post">--%>
26 <input type="submit" id="btn"  value="Ajax"/><%--</form>--%>
27 </body>
28 </html>

2.

 1 @Controller
 2 public class FirstController {
 3     @RequestMapping("/first")
 4     @ResponseBody
 5     public Object doFirst(){
 6         return 1;
 7     }
 8    @RequestMapping(value ="/second",produces = "text/html;charset=utf-8")
 9    @ResponseBody
10    public Object doSecond(){
11      return "就业拼了";
12    }
13     @RequestMapping(value = "/third")
14     @ResponseBody
15     public Object doThird(){
16         UserInfo info=new UserInfo();
17         info.setName("白白");
18         info.setAge(22);
19         return info;
20     }
21
22
23     @RequestMapping(value = "/four")
24     @ResponseBody
25     public Object doFour(){
26         Map<String,UserInfo> map=new HashMap<String, UserInfo>();
27         UserInfo info=new UserInfo();
28         info.setName("白白");
29         info.setAge(20);
30
31         UserInfo info2=new UserInfo();
32         info2.setName("小熊啊");
33         info2.setAge(22);
34          map.put(info.getName(),info);
35          map.put(info2.getName(),info2);
36          return map;
37     }
38     @RequestMapping(value = "/five")
39     @ResponseBody
40     public Object doFive(){
41         List<UserInfo> list=new ArrayList<UserInfo>();
42         UserInfo info=new UserInfo();
43         info.setName("白白");
44         info.setAge(22);
45         list.add(info);
46         return list;
47     }
48
49 }

3.

1 public class UserInfo {
2     private String name;
3     private Integer age;
4 }

4.

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 3        xmlns="http://www.springframework.org/schema/beans"
 4        xmlns:context="http://www.springframework.org/schema/context"
 5        xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://www.springframework.org/schema/aop"
 6        xmlns:mvc="http://www.springframework.org/schema/mvc"
 7        xsi:schemaLocation=" http://www.springframework.org/schema/beans
 8 http://www.springframework.org/schema/beans/spring-beans.xsd
 9 http://www.springframework.org/schema/context
10 http://www.springframework.org/schema/context/spring-context.xsd
11 http://www.springframework.org/schema/tx
12 http://www.springframework.org/schema/tx/spring-tx.xsd
13 http://www.springframework.org/schema/aop
14  http://www.springframework.org/schema/aop/spring-aop.xsd
15 http://www.springframework.org/schema/mvc
16 http://www.springframework.org/schema/mvc/spring-mvc.xsd">
17    <context:component-scan base-package="cn.happy.controller"></context:component-scan>
18     <mvc:annotation-driven/>
19 </beans>

时间: 2024-10-10 11:37:11

通配符的使用的相关文章

linux 通配符、元字符和特殊字符

bash环境中非常有用的功能:通配符.转义字符和特殊字符 下面将逐一介绍 一. 通配符 通配符是一种特殊语句,主要有星号(*).问号(?)等表示,用来模糊搜索文件,当查找目录或文件时,可以使用通配符来代替一个或多个真正字符. 作用范围:目录和文件名 常见通配符:常用通配符包括 "*"."?" ."[ ]". "[^ ]" ."[! ]"和"{}",具体含义见下表 表1-1 通配符具体含义

java 16-8 泛型高级之通配符

泛型高级(通配符) ?:任意类型,如果没有明确,那么就是Object以及任意的Java类了 ? extends E:向下限定,E及其子类 ? super E:向上限定,E极其父类 1 import java.util.ArrayList; 2 import java.util.Collection; 3 public class GenericDemo { 4 public static void main(String[] args) { 5 // 泛型如果明确的写的时候,前后必须一致 6 C

特殊符号(通配符)知识点总结

##特殊符号与正则表达式的区别     #()在awk/sed/grep中使用的特殊符号-->正则表达式     #()在命令行或脚本中使用的特殊符号-->以下特殊意义 ##特殊符号(通配符)列表 < 0< 输入重定向 mail -s 1091*****@qq.com </etc/hosts.txt ##将host.txt中的内容写入的邮件内容 > 输出重定向 >> 追加输出重定向 不覆盖之前的内容,在文档最后继续写入追加的内容 |  管道 将前一个命令得到

Java知多少(42)泛型通配符和类型参数的范围

本节先讲解如何限制类型参数的范围,再讲解通配符(?). 类型参数的范围 在泛型中,如果不对类型参数加以限制,它就可以接受任意的数据类型,只要它是被定义过的.但是,很多时候我们只需要一部分数据类型就够了,用户传递其他数据类型可能会引起错误.例如,编写一个泛型函数用于返回不同类型数组(Integer 数组.Double 数组等)中的最大值: 1 public <T> T getMax(T array[]){ 2 T max = null; 3 for(T element : array){ 4 m

多命令顺序执行,dd命令,管道|,grep,通配符

多命令顺序执行:命令1;命令2 命令之间没有逻辑关系 命令1&&命令2 命令1执行正确才执行命令2,命令1执行错误不会执行命令2 命令1||命令2 命令执行错误才执行命令2,命令1执行正确不会执行命令2 命令 && echo yes || echo no dd if=输入文件 of=输出文件 bs=字节数 count=个数 if=输入文件 指定源文件或源设备 of=输出文件 指定目标文件或目标设备 bs=字节数 指定一次输入/输出多少字节,即把这些字节看做一个数据块 cou

延伸 -- 泛型 -- 通配符的使用

通配符有三种: 1.无限定通配符   形式<?> 2.上边界限定通配符 形式< ? extends Number>    //用Number举例 3.下边界限定通配符    形式< ? super Number>    //用Number举例 1.泛型中的?通配符 如果定义一个方法,该方法用于打印出任意参数化类型的集合中的所有数据,如果这样写 package limeGenericity.genericityPrescribe; import java.util.Arr

Struts2学习第七课 通配符映射

一个WEB应用可能有长百上千个action声明,可以利用struts提供的通配符映射机制吧多个彼此相识的映射关系简化为一个映射关系. 通配符映射规则: --若找到多个匹配,没有通配符的那个将胜出(精确匹配) --若指定的动作不存在,struts将会尝试把这个URI与任何一个包含着通配符*的动作名进行匹配 --被通配符匹配到的URI字符串的子串可以用{1},{2}来引用,{1}匹配第一个子串,{2}匹配第二个子串 --{0}匹配整个URI --若struts找到的带有通配符的匹配不止一个,则按先后

linux命令基础:shell操作符与键盘通配符

通配符 通配符是一类键盘字符 . 当查找文件夹时:当不知道真正字符或者不想键入完整名字时,常常使用通配符代替一个或多个真正字符. *             代替0个或多个字符. ?             代替一个字符. []            匹配中括号内的任意一个字符. 通配符示例: ls *.conf ls /home/*.sh ls h*.conf ls test?.c ls [abc]* shell命令重定向 <                   标准输入,将命令中接收输入的途

Java重要技术(23)泛型之问号通配符

1.1. 问号通配符 在类型参数中使用问号通配符,可以有三种不同的用法: (1)Generic<?> 表示类型参数为任意对象类型. (2)Generic<? extends B>表示类型参数为B或者B的派生类. (3)Generic<? super B>表示类型参数为B或者B的父类. static class A {} static class B extends A{} static class C extends B{} static class Generic&l

通配符与正则表达式元字符的理解及grep的实例应用

什么是通配符(glob)?     通配符是Linux shell中用来描述(匹配)不确定字符的特殊符号. 看看具体通配符是如何描述字符?     *       代表任意字符任意次数     ?       代表任意单个字符0次或者1次     []      代表括号中存在的任意单个字符     [!]     代表非括号中存在的任意单个字符     [^]     代表指定范围外的任意单个字符     [a-z]   代表所有单个小写字母     [A-Z]   代表所有单个大写字母