javaweb在客户端生成txt文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaweb在客户端生成txt文件相关的知识,希望对你有一定的参考价值。
初学,希望有完整的代码
用户访问jsp,后台代码肯定要用io输出流新建一个txt文件,把内容写进去,然后把这个文件保存到你服务器的硬盘上,然后new一个输入流,路径就是硬盘上该txt文件的路径。把这个输入流返回给客户端,于是浏览器里就会提示是否要下载此文件,点击确定,就跟正常的下载步骤一样了。 参考技术A 服务器端的动态文件发送到浏览器,让浏览器提示下载保存? 参考技术B 建议你去学学Java基础的IO流,分分钟写出来!追问用io流在jsp界面写一个:内容写入txt;用户访问这个jsp时是在服务器生成txt还是在客户机生成txt
javaweb项目运行时生成的Servers项目作用
在javaweb项目中,看到有一个Servers的项目,发现每新增一个项目,就会在Servers项目中新生成一些对应的项目文件。
如图所示:
每个项目都有对应的文件。文件的结构图如下:
解释一:Servers是插件为你增加的工程,目的是可以配置服务器,并且不与你真正的服务器配置发生冲突,在此你可以自由配置tomcat。
默认并不是部署到你真正的tomcat的webapps,而是在此处的对应的项目的配置文件中。可以看servers里面的那个server.xml就知道了。
解释二:1.当你建立b/s架构的系统时,需要将server加到你的项目中,
2.server就是tomcat中间件,将你编写的web项目发布到tomcat中,刚开始建立文本项目是填写项目名称就有一个选择服务器,就会看到tomcat和版本号勾选。
3.运行web程序时server会把你的web项目发布到tomcat中,就可以访问了程序了。
4.server文件里有很多配置文件,例如多口配置,虚拟路径等。
解释三:可以更好管理你的项目而已,你可以不用去管这个,但是只要你运行这个项目的时候,必须把这个打开。。
总结,Servers项目即你在tomcat发布运行项目的时候,会将项目通过此处的Tomcat配置与本地的tomcat服务进行交互,它只是一个中间件。目的是各自
项目拥有各自的Tomcat,进行独立的运行,而不产生关联。
以上是关于javaweb在客户端生成txt文件的主要内容,如果未能解决你的问题,请参考以下文章
使用ajax调用从javascript保存txt文件到PHP