java 前三讲 汇总 9幅图

web.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
  5. http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
  6. version="3.1">
  7. <servlet>
  8. <servlet-name>spring</servlet-name>
  9. <servlet-class>
  10. org.springframework.web.servlet.DispatcherServlet
  11. </servlet-class>
  12. <load-on-startup>1</load-on-startup>
  13. </servlet>
  14. <servlet-mapping>
  15. <servlet-name>spring</servlet-name>
  16. <url-pattern>*.do</url-pattern>
  17. </servlet-mapping>
  18. <filter>
  19. <filter-name>encodingFilter</filter-name>
  20. <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
  21. <init-param>
  22. <param-name>encoding</param-name>
  23. <param-value>UTF-8</param-value>
  24. </init-param>
  25. <init-param>
  26. <param-name>forceEncoding</param-name>
  27. <param-value>true</param-value>
  28. </init-param>
  29. </filter>
  30. <filter-mapping>
  31. <filter-name>encodingFilter</filter-name>
  32. <url-pattern>*.do</url-pattern>
  33. </filter-mapping>
  34. </web-app>

spring-servlet.xml

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://www.springframework.org/schema/beans
  5. http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
  6. <!-- the application context definition for the springapp DispatcherServlet -->
  7. <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  8. <property name="prefix" value="/WEB-INF/jsp/"></property>
  9. <property name="suffix" value=".jsp"></property>
  10. </bean>
  11. <bean id="urlMapping"
  12. class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
  13. <property name="mappings">
  14. <props>
  15. <prop key="/index.do">IndexAction</prop>
  16. </props>
  17. </property>
  18. </bean>
  19. <bean id="IndexAction" class="com.myweb.IndexAction">
  20. <property name="view">
  21. <value>index</value>
  22. </property>
  23. </bean>
  24. </beans>

IndexAction.java

  1. package com.myweb;
  2. import org.springframework.web.servlet.mvc.Controller;
  3. import org.springframework.web.servlet.ModelAndView;
  4. import javax.servlet.http.HttpServletResponse;
  5. import javax.servlet.http.HttpServletRequest;
  6. public class IndexAction implements Controller {
  7. public String view;
  8. public String getView() {
  9. return view;
  10. }
  11. public void setView(String view) {
  12. this.view = view;
  13. }
  14. @Override
  15. public ModelAndView handleRequest(HttpServletRequest arg0,
  16. HttpServletResponse arg1) throws Exception {
  17. // TODO Auto-generated method stub
  18. ModelAndView mv=new ModelAndView(view);
  19. mv.addObject("hello", "你好");
  20. mv.addObject("myname", "shenyi");
  21. return mv;
  22. }
  23. }

index.jsp

  1. <%
  2. String get_hello = request.getAttribute("hello").toString();
  3. response.getWriter().write(get_hello);
  4. %>
  5. ${hello} my name is ${myname}

来自为知笔记(Wiz)

时间: 2024-12-14 07:52:21

java 前三讲 汇总 9幅图的相关文章

理解Java机制最受欢迎的8幅图

原文链接:  Top 8 Diagrams for Understanding Java 翻译人员: 铁锚 翻译时间: 2013年10月29日 世间总是一图胜过千万言! 下面的8幅图来自于 Program Creek 的 Java教程,目前这是该网站最受欢迎的文章.希望本文能帮你回顾你已经知道的那些知识.如果图片讲解的不够清晰,你可能需要阅读详细的文章或者进行搜索. 1. String对象不可改变的特性 下图显示了如下代码运行的过程: 1 String s = "abcd";  2 s

图说Java —— 理解Java机制最受欢迎的8幅图

世间总是一图胜过千万言! 下面的8幅图来自于 Program Creek 的 Java教程 ,目前这是该网站最受欢迎的文章.希望本文能帮你回顾你已经知道的那些知识.如果图片讲解的不够清晰,你可能需要阅读详细的文章或者进行搜索. 1. String对象不可改变的特性 (详情请点击上面的标题查看) 下图显示了如下代码运行的过程: String s = "abcd"; s = s.concat("ef"); 中文参考:Java String 详解 2. equals()与

Hadoop阅读笔记(四)——一幅图看透MapReduce机制

时至今日,已然看到第十章,似乎越是焦躁什么时候能翻完这本圣经的时候也让自己变得更加浮躁,想想后面还有一半的行程没走,我觉得这样“有口无心”的学习方式是不奏效的,或者是收效甚微的.如果有幸能有大牛路过,请指教如何能以效率较高的方式学习Hadoop. 我已经记不清圣经<hadoop 实战2>在我手中停留了多久,但是每一页每一章的翻过去,还是在脑壳里留下了点什么. 一段时间以来,我还是通过这本书加深以及纠正了我对于MapReduce.HDFS乃至Hadoop的新的认识.本篇主要介绍MapReduce

Java基础笔记——学习Java前的准备

接下来的一个月我会和大家分享我学JavaSE时候的笔记,分享是最好的老师,希望我的笔记能给大家一些帮助. 我会每天发一篇文章,这些都是我学Java时候的精华,当然,每一篇笔记我都会精心修改,使得知识点更加清晰,更加通俗易懂. Java必备知识点汇总 软件:系统软件.应用软件 交互方式: 图形化界面GUI=Graphical User Interface 命令行方式CLI=Command Line Interface Java由SUN=Stanford University Network公司19

Java常用英语汇总(面试必备)

Java常用英语汇总(面试必备) abstract (关键字)             抽象 ['.bstr.kt] access                            vt.访问,存取 ['.kses]‘(n.入口,使用权) algorithm                     n.算法 ['.lg.riem] annotation                     [java]代码注释 [.n.u'tei..n] anonymous                

沉淀,再出发:Java基础知识汇总

沉淀,再出发:Java基础知识汇总 一.前言 不管走得多远,基础知识是最重要的,这些知识就是建造一座座高楼大厦的基石和钢筋水泥.对于Java这门包含了编程方方面面的语言,有着太多的基础知识了,从最初的语法,对象的定义,类.接口.继承.静态.动态.重载.覆盖这些基本的概念和使用方法,到稍微高级一点的多线程,文件读写,网络编程,GUI使用,再到之后的反射机制.序列化.与数据库的结合等高级一点的用法,最后将设计模式应用其中,产生了一个个新的概念,比如Spring.Spring MVC.Hibernat

DaikonForgeGUI事件一幅图

简单的一幅图说明NGUI操作Label通过Modified方法改变Label的文本内容. DaikonForgeGUI事件一幅图,布布扣,bubuko.com

Java编码问题汇总

转自 http://www.blogjava.net/zhangchao/archive/2011/05/26/351051.html Thanks Java编码问题汇总 工作中经常遇到java编码问题,由于缺乏研究,总是无法给出确切的答案,这个周末在网上查了一些资料,在此做些汇总. 问题一:在java中读取文件时应该采用什么编码? Java读取文件的方式总体可以分为两类:按字节读取和按字符读取.按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组

java神奇问题汇总

com.sun .xml.bind.v2.ContextFactory 类找不到的解决 用cxf+spring发布webservice,使用apache-cxf客户端方式调用接口访问服务器时,报javax.xml.bind.JAXBException: Provider com.sun.xml.bind.v2.ContextFactory not found 错误,异常堆栈信息如下: Caused by: javax.xml.bind.JAXBException: Provider com.su