JSP获取所有参数并追加写入文件
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String filename = "moParam.text"; String path=request.getRealPath(""); filename = path+"\\"+ filename ; String conent =""; %> <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/> <meta http-equiv="Cache-control" content="no-cache" /> <title>获取参数</title> </head> <body> <%=filename %> | Parameter:<br/> <% String sesstionStr = session.getId(); java.util.Enumeration e1 = request.getParameterNames(); while(e1.hasMoreElements()){ String paramName = (String)e1.nextElement(); String paramValue = (String)request.getParameter(paramName); // 处理参数名paramName与参数值paramValue conent = conent+"\\r\\n"+sesstionStr+":"+paramName+" = "+paramValue+"\\r\\n" ; } %> Header<br/> <% //获取请求头信息 java.util.Enumeration e2 = request.getHeaderNames(); while (e2.hasMoreElements()) { String name = (String)e2.nextElement(); String value = request.getHeader(name); conent = conent+"\r\n"+sesstionStr+":"+name + "=" + value+"\r\n" ; } %> <br/><br/>User-Agent : <%=request.getHeader("User-Agent")%><br/> <br/><br/>x-up-bear-type : <%=request.getHeader("x-up-bear-type")%><br/> <br/><br/>x-forwarded-for : <%=request.getHeader("x-forwarded-for")%><br/> <br/><br/>RemoteAddr : <%=request.getRemoteAddr()%><br/><br/> 文件会自动追加内容,操作完后下载: <a href="/moParam.text" title="" >下载文件</a>电脑访问,右键文件另存为. </body> </html> <% conent = conent+"\r\n"+sesstionStr+": IP =" + request.getRemoteAddr()+"\r\n"; conent = conent+"\r\n"+sesstionStr+": User-Agent =" + request.getHeader("User-Agent")+"\r\n"; conent = conent+"\r\n"+sesstionStr+": x-up-bear-type =" + request.getHeader("x-up-bear-type")+"\r\n"; conent = conent+"\r\n"+sesstionStr+": x-forwarded-for=" + request.getHeader("x-forwarded-for")+"\r\n"; %> <% try { // 打开一个写文件器,构造函数中的第二个参数true表示以追加形式写文件 java.io.FileWriter writer = new java.io.FileWriter(filename, true); writer.write(conent); writer.close(); } catch (java.io.IOException e) { e.printStackTrace(); } finally { } %>
相关推荐
获取客户端提交的所有参数的名字: 获取头名字的一个 枚举: host connection cache-control accept user-agent accept-encoding accept-language cookie 获取头文件中指定头名字的全部值的一个枚举: JSESSIONID=...
在JAVA WEB应用中,如何获取servlet请求中的参数,本文讲解了jsp页面中获取servlet请求中的参数的办法
Jsp 实现的图片上传,可以在服务器端获取上传的图片、文本文件等。
目录的建立/检查与删除 ;charset=gb2312"%> *"%> <html> <head> 目录的建立/检查与删除</title> ...//建立代表Sub目录的File对象,并得到它的一个引用 if(d.exists()){//检查Sub目录是否存在
JSP获取客户端IP地址浏览器版本操作系统.pdf
可以获取文件完整路径,不过要求环境是在windows下的google浏览器,应为不同浏览器,不同操作系统下获取文件路径方法不同,我没有找到通用的方法,因为浏览器处于安全考虑本身就禁止访问本地中的文件系统。
jsp根据表单填写内容追加生成json文件的代码,追加json信息! 免积分下载 https://download.lllomh.com/cliect/#/product/J417136921386528
工程作用:读取本地TXT文件并显示在JSP页面上 运行环境:Tomcat, JAVA EE6.0,搜狗高速浏览器 程序作者:Roy Liu 直接添加到MyEclipse中即可运行。 源程序内有代码注释。 已知BUG: 1、未输入文件地址时,会报错;...
JSP获取HTTP header信息(request)例子JSP获取HTTP header信息(request)例子
获取jsp中的所有某个标签中所有ID相同的元素
jsp获取javaBean数据+scope获取访问次数
jsp servlet 通过ajax 实现上传文件的同时获取文件上传进度
使用jsp获取mysql数据,本人已经调试通过,里面说明了详细操作步骤,以求给正在学习这方面的同仁以帮助,稍作引路. 里面附了数据脚本文件,jdbc for mysql的驱动,Tomcat的配置文件.
jsp+servlet文件上传数据库和下载
本篇文章小编为大家介绍,JSP 从配置文件获取参数详解。需要的朋友参考下
JSP中读文件和写文件的例子
第一中使用二进制流的方式,这样被文件的文件可以是随意地址,二不必使用“/”开头的路径; 第二种使用RequestDispatcher下载文件,这中下载方式的局限是被下载文件的路径必须以“/”开头,即在项目的webRoot下
一个很简单的jsp新闻网站(tag文件和jsp链接)一个很简单的jsp新闻网站(tag文件和jsp链接)一个很简单的jsp新闻网站(tag文件和jsp链接)一个很简单的jsp新闻网站(tag文件和jsp链接)一个很简单的jsp新闻网站(tag...
用java写的文件上传和下载,上传到硬盘物理路劲下,上传后用io读取txt文本文件,修改不能上传和下载是中文名称的bug,简单易用
最近在做项目,客户要求通过jsp下载链接生成PDF文件。这个资源包含生成PDF2个必备的jar包,以及在客户端,服务器端生成PDF文件的jsp格式,如有问题可联系我