专用于jsp到jsp/html的转发控制器--学习笔记


<!-- 专用于jsp到jsp/html的转发控制器 -->
<bean name="/index.action" class="org.springframework.web.servlet.mvc.ParameterizableViewController">
<!-- 转发到真实视图名 -->
<property name="viewName" value="/WEB-INF/05_index.jsp"/>
</bean>

<%@ page language="java" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>演示二个控制器</title>
  </head>
  <body>

    <a href="${pageContext.request.contextPath}/index.action" style="text-decoration:none">首页</a> 

    <hr/>

    <form action="${pageContext.request.contextPath}/add.action" method="POST">
        <table border="2" align="center">
            <tr>
                <th>姓名</th>
                <td><input type="text" name="username"/></td>
            </tr>
            <tr>
                <th>性别</th>
                <td>
                    <input type="radio" name="gender" value="男"/>男
                    <input type="radio" name="gender" value="女" checked/>女
                </td>
            </tr>
            <tr>
                <th>入职时间</th>
                <td>
                    <input type="text" name="hiredate" value="2018-4-22"/>
                </td>
            </tr>
            <tr>
                <td colspan="2" align="center">
                    <input type="submit" value="提交"/>
                </td>
            </tr>
        </table>
    </form>

  </body>
</html>
<%@ page language="java" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>首页</title>
  </head>
  <body>

    <font style="font-size:111px">员工管理系统</font>

  </body>
</html>


原文地址:http://blog.51cto.com/357712148/2106208

时间: 2024-10-02 04:50:25

专用于jsp到jsp/html的转发控制器--学习笔记的相关文章

JSP九大内置对象与Servlet学习笔记[转]

我们常说的JSP有九大内置对象分别为:request.response.session.out.pagecontext.page.exception.application.config. 我们知道,JVM只能识别java类,并不能识别JSP代码,那么这些对象是如何产生的的呢?这就要提到Servlet.Servlet就是用Java编写的服务器端程序.狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类. JSP的本质就是Servlet,

spring boot整合jsp的那些坑(spring boot 学习笔记之三)

Spring Boot 整合 Jsp 步骤: 1.新建一个spring boot项目 2.修改pom文件 <dependency>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-starter-web</artifactId>        </dependency>        <depend

ServletContxt对象能够实现转发功能-学习笔记

原文地址:http://blog.51cto.com/357712148/2104538

servlet(jsp)中的重定向和转发

servlet(jsp)中的重定向和转发 由一个servlet(jsp)从内部转向另一个servlet(jsp)有两种方式:转发和重定向. 转发:是由一个web组件(servlet)将未完成的处理交给下一个web组件处理,转发的组件会共享request对象和response对象,从而实    现数据的共享. 可以使用以下方式进行转发:request.getRequestDispatcher("新资源").forward(req,resp); 注意: 1.转发之前不能执行response

学习笔记(三)GenericServlet HttpServlet 转发和重定向 JSP及隐含对象 域对象

7. MVC 设计模式. 6. 和属性相关的方法: 1). 方法 void setAttribute(String name, Object o): 设置属性  Object getAttribute(String name): 获取指定的属性 Enumeration getAttributeNames(): 获取所有的属性的名字组成的 Enumeration 对象removeAttribute(String name): 移除指定的属性 2). pageContext, request, se

JSP 学习笔记

1,JSP九大内置对象    请求对象 request 输出对象 out    响应对象 response     应用程序对象 application     会话对象 session     页面上下文对象 pageContext     页面对象 page     配置对象 config     异常对象 exception2,request对象     String getParameter(String name) 根据表单组件名称获取提交数据     String[] getPara

Tip:JSP标签也称之为Jsp Action(JSP动作)元素

JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护. ================ <jsp:include>标签用于把另外一个资源的输出内容插入进当前JSP页面的输出内容之中,这种在JSP页面执行时的引入方式称之为动态引入.语法: <jsp:include page="relativeURL | <%=expression%>" flush=&

Servlet,jsp,JSP技术 ,JSP编程

 一.Servlet 思考 1 浏览器可以直接打开JAVA/class文件吗? 不可以 2浏览器可以打开HTML.JS 文件吗? 可以 3 JAVA程序可以生成HTML文件吗?可以的,用IO流. 4 浏览器解析的时候是需要HTTP协议的,JAVA普通类有没有HTTP协议呢? 普通类没有. JAVA-(class)浏览器如何访问呢? 浏览器---HTML A   JAVA通过IO流生成HTML--->浏览器 B   JAVA 需要加入HTTP协议 解决上面2个问题可以通过 Servlet C  如

JavaWeb 后端 &lt;五&gt; 之 JSP 学习笔记

一.JSP简介 1.也是SUN公司推出的开发动态web资源的技术,属于JavaEE技术之一.由于原理上是Servlet, 所以JSP/Servlet在一起. 二.HTML.Servlet和JSP 1.HTML:静态页面,不能包含java代码,只能有HTML有关的标记 2.Servlet:写java代码,做页面的输出,不是很方便(开发效率很低) 3.JSP:HTML+java 三.输出当前的时间 <%@ page language="java" import="java.