jsp传参方法小结

一、jsp页面到jsp页面##

1.从a.jsp传递

<a href="b.jsp?test=aaa"/>//将参数值为aaa,参数名test的参数传递到b.jsp页面中

2.在b.jsp接收

<% String info=request.getParameter("test");
   System.out.println("test的值是"+test); %>

二、jsp页面到servlet##

1.首先需要新建一个Servlet,包的层次结构如下:

demo
--src
----servlet
------test.java

2.配置web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http:// java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-      app_3_0.xsd" version="3.0">
  <servlet>
     <!--别名-->
     <servlet-name>b</servlet-name>
     <!--包名.类名-->
     <servlet-class>servlet.test</servlet-class>
  </servlet>

  <servlet-mapping>
     <!--别名-->
     <servlet-name>b</servlet-name>
     <!--访问映射名-->
     <url-pattern>/aa</url-pattern>
  </servlet-mapping>
</web-app>   

注:

1.<servlet></servlet>

  在向servlet或JSP页面制定初始化参数或定制URL时,必须首先命名servlet或JSP页面。Servlet元素就是用来完成此项任务的。

2.<servlet-mapping></servlet-mapping>

  服务器一般为servlet提供一个缺省的URL:http://host/webAppPrefix/servlet/ServletName。

但是,常常会更改这个URL,以便servlet可以访问初始化参数或更容易地处理相对URL。在更改缺省URL时,使用servlet-mapping元素。

3.从a.jsp中传参

<a href="aa?test=123"/>//将参数值为123,参数名test的参数传递到aa映射的servlet,即test.java中

4.在test.java中接收值

   String info=request.getParameter("test");
   System.out.println("test的值是"+test); 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,080评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,802评论 18 399
  • 一. Java基础部分.................................................
    wy_sure阅读 3,846评论 0 11
  • 一、JSP基础 1.1什么是JSP JSP(Java ServerPage)是Java服务器端动态页面技术。是su...
    晨星资源阅读 1,197评论 0 6
  • 一群人,一件事,协同作战,总会出现各种问题、障碍、困难。怎么打造出一个团队,而不是一个团伙?需要在每个人身上具备五...
    沉思的Panda阅读 2,200评论 0 2