`

通过流访问JSP并且动态添加参数

阅读更多
fileDownloadPath = http://localhost:8303/aws_file_server/print_label.jsp  
 URL url = new URL(fileDownloadPath);
        URLConnection connection = url.openConnection();
        connection.setDoOutput(true);

        PrintWriter outStream = new PrintWriter(connection.getOutputStream());
        outStream.print("username=" + username);//xxxxx
        outStream.print("&password=" + password);//12345678
        outStream.print("&xml=" + xml); //<?xml version="1.0" encoding="UTF-8" ?>
        <PrintLabelInfo><IdType>id_type_party</IdType>
        <StartPrintNumber>1</StartPrintNumber><OrderBy>name</OrderBy><EnqSeq>27099272</EnqSeq><PrintOpt>0</PrintOpt></PrintLabelInfo>
        
        outStream.print("&source=" + PrintInfo.SOURCE_WEB);//WEB
        outStream.print("&token=" + token);//0
        outStream.print("&queue_category=" + queueCategory); // LABEL
        outStream.print("&agent_code=" + agentCode);//xxxxx				outStream.close();
        InputStream in = connection.getInputStream(); ==> jump to print_label_now.jsp

上面的        InputStream in = connection.getInputStream(); ==> 跳转到新的URL中
下面的: 获取新参数值
String newUsername = request.getParameter("username");
    String newPassword = request.getParameter("password");
    String source = request.getParameter("source");
    String token = request.getParameter("token");
    String xml = request.getParameter("xml");
    String queueCategory = request.getParameter("queue_category");
    String agentCode = request.getParameter("agent_code");
    if (agentCode == null && xml != null && !"".equals(xml)) {
        agentCode = getValueByAttribute(xml, "agent_code");
    } 
 
分享到:
评论

相关推荐

    获得请求头的各种参数信息jsp代码

    获得请求头的各种参数信息jsp代码: 客户使用的协议是: HTTP/1.1 获取接受客户提交信息的页面: /004.jsp 接受客户提交信息的长度: -1 客户提交信息的方式: GET 获取 HTTP 头文件中 User-Agent 的值:: ...

    JSP动态网页制作基础培训教程源代码.rar

    3 requestExample.jsp 第5章\ch5 获取环境参数示例 4 showParameter.html 第5章\ch5 request对象示例(HTML页面) 5 showParameter.jsp 第5章\ch5 request对象示例(JSP页面) 6 count.jsp 第5章\ch5 计数器示例 ...

    JSP动态网站开发基础教程与实验指导(从基础到应用)光盘

    JSP动态网站开发基础教程与实验指导(从基础到应用)光盘 作者:王晓军 田中雨 刘跃军 等 全书共分12章,介绍了,JSP开发环境配置,页面组成元素,内置对象,访问数据库技术,JavaBean,Servlet技术,以及开发JSP...

    JSP实用技巧集合,jsp编程的一些小技巧总结

    114.防止用户直接输入文件名访问JSP? 115.防止表单重复提交? 116.使页面全屏显示? 117.在页面中屏蔽鼠标右键? 118.在页面中禁止键盘功能键? 119.实现不在地址栏显示当前URL? 120.用javabean方式读取文本文件制作统计...

    jsp九大内置对象

     Jsp引入了一个名位PageContext的类,通过它可以访问页面的许多属性。  PageContext类拥有getRequest,getResponse,getOut,getSession等方法。  pageContext变量存储与当前页面相关联的PageContext对象的值。...

    jsp编程技巧集锦

    防止用户直接输入文件名访问JSP? 115.防止表单重复提交? 116.使页面全屏显示? 117.在页面中屏蔽鼠标右键? 118.在页面中禁止键盘功能键? 119.实现不在地址栏显示当前URL? 120.用javabean方式读取...

    JSP高级编程

    前言 第一部分 JSP入门 第1章 概述 1.1 Java技术 1.1.1 Java技术的发展 1.1.2 JavaBeans 1.1.3 JDBC 1.1.4 J2EE 1.1.5 EJB 1.1.6 Java Servlet 1.2 JSP技术 1.2.1 JSP...

    Web作业(jsp代码来自老师,其他是由本人编写,希望对你们有帮助)

    在数据库中建立表T_BOOK,它包含图书ID、...编写一个应用,在登录页面中让用户选择“是否保存登录状态”,如果保存,后面用户访问各个页面时由过滤器来进行Cookie检查,如果Cookie检查通过验证,则直接跳转到欢迎页面。

    jsp从入门到高级编程

    目录的添加 3.4.4 设定Tomcat作为Windows的服务而启动 3.4.5 在Tomcat中建立新的Web应用程序 第4章 JSP的语法和语义 4.1 通用的语法规则 4.1.1 元素的语法规则 4.1.2 JSP中的相对路径 4.2 注释 4.3 指令 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    在知识的讲解上,本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。.. 本书语言生动、通俗易懂、讲解细致,大部分章节都提供了多个例子,而且很...

    JSP高级教程

    目录的添加 3.4.4 设定Tomcat作为Windows的服务而启动 3.4.5 在Tomcat中建立新的Web应用程序 第4章 JSP的语法和语义 4.1 通用的语法规则 4.1.1 元素的语法规则 4.1.2 JSP中的相对路径 4.2 注释 4.3 指令 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    在知识的讲解上,本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。.. 本书语言生动、通俗易懂、讲解细致,大部分章节都提供了多个例子,而且很...

    《JSP网站建设》JAVA WEB 课程设计 学生信息管理系统(含网页数据库源码).zip

    班级管理、赛事管理、团队管理、查询信息、用户信息五大功能模块,分别下设12个功能:可以添加数据维护班级信息,发布大赛信息,录入团队信息,查询团队信息,查询参赛学生信息,统计某项赛事的具体数据,设置添加...

    jsp最详细教程 最容易入门

    第1 章 JSP 简介................................................................................10 1.1 什么是JSP........................................10 1.2 JSP 页面.....................................

    基于jsp的古诗词网站.zip

    基于jsp的古诗词网站 java;jsp;mysql (1) 管理员 ①学生账户分配:管理员给学生分配相应的用户名和密码。 ②系统设置:管理员可以配置网站参数,如首页公告、诗词推荐,版块活动等。 ③资源管理:管理员可以对...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    在知识的讲解上,本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。.. 本书语言生动、通俗易懂、讲解细致,大部分章节都提供了多个例子,而且很...

    jsp servlet 入门学习资料-新手一看就懂

    目录的添加 3.4.4 设定Tomcat作为Windows的服务而启动 3.4.5 在Tomcat中建立新的Web应用程序 第4章 JSP的语法和语义 4.1 通用的语法规则 4.1.1 元素的语法规则 4.1.2 JSP中的相对路径 4.2 注释 4.3 指令 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    在知识的讲解上,本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。.. 本书语言生动、通俗易懂、讲解细致,大部分章节都提供了多个例子,而且很...

Global site tag (gtag.js) - Google Analytics