JavaEE
buy11.11
这个作者很懒,什么都没留下…
展开
-
JavaEE——验证码2
相比前一个验证码的生成代码加入验证码的旋转和缩放,即用到了Graphics2的子类Graphics2D ,设置了其中的Transform属性,设置属性用到了java.awt.geom.AffineTransform 类; 同时该类继承了HTMLServlet,覆盖了其中的Servlet()方法。把WEB-INF文件下面的web.xml文件里的servlet标签写写就能那啥啥 呵呵呵 。原创 2016-09-26 21:04:40 · 352 阅读 · 0 评论 -
javaEE-----------------servlet的一些基础知识
尽管知识比较简单,但是长时间不用的话可能容易生疏,记录一下,以便翻阅原创 2016-10-07 08:22:20 · 441 阅读 · 0 评论 -
JavaEE小练习-----------留言板
一个简单的留言板,界面就只有一个form表单,再加一个div区域用来显示留言内容,留言信息显示留言者的留言时间和ip地址以及留言的内容原创 2016-10-06 17:25:00 · 2095 阅读 · 0 评论 -
javaEE------------------有关servlet的一些细节(输出流以及转发、重定向和请求包含)
response.getOutputStream();返回的是ServletOutputStream类型。response.getWriter()返回的是PrintWriter类型。要弄清楚转发、重定向以及请求包含首先一定要有概念:转发和请求包含是共享req和resp通过request实现,而重定向的req和resp是不同的通过response实现,自动的请求两次的req是不同的。转发可以助理解是呼叫转移 , 转发时,路径不要带项目名;重定向可以助理解成对方请求一次,你给他一个链接,他再重新请求一次;而原创 2016-10-06 11:42:58 · 950 阅读 · 0 评论 -
JavaEE--------上传
上传的本质还是流的对接,注意提交必须是post2方式:method="post" enctype="multipart/form-data",更不能是get方式,ServletFileUpload.isMultipartContent(request);可以判断表单提交的方式。用apache的工具:首先用DiskFileItemFactory生成一个临时文件,通过利用临时文件生成对应的ServletFileUpload工具,拿到工具类之后可以通过setFileSizeMax限制上传的单个文件的大小,用set原创 2016-10-06 10:23:42 · 328 阅读 · 0 评论 -
JavaEE-----------servlet之解决中文乱码问题
* 解决中文乱码: * 1. 更改Tomcat平台中的字符编码---servlet.xml中的<connector>中的一个属性--------<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"redirectPort="8443" URIEncoding="UTF-8" /> * 2. 通过String中的乱码解决方式来处理---get和post都可以,但如果参数很多,太麻烦了 * 3. req.setCh原创 2016-10-02 11:15:08 · 666 阅读 · 0 评论 -
JavaEE----------Servlet
第一次访问该servlet时会执行1次构造和init方法,而且只执行。后面再有请求时,这两个方法不会再执行了;每一次请求都会执行一次service();destroy()在servlet消亡时会执行一次。 servlet是单例。原创 2016-10-02 10:56:38 · 261 阅读 · 0 评论 -
JavaEE-----图片下载
首先设置ContentType("application/force-download");拿到本地文件流,给文件编码,设置响应头告诉浏览器,当前所下载文件的文件名,再就是用resp的文件输出流,简单的呃流传输。原创 2016-10-02 09:35:17 · 590 阅读 · 0 评论 -
JavaEE----referer属性运用
利用refer属性,防止别人盗连。 在自己的另一个项目的<body>里加一句<a href="/HelloWeb2/ShowServlet">我盗连一下</a>;启动服务器,点击超链接,我会给它发一句“你盗连我页面这样不好!”,在另一个项目还能提示有人盗连我;如果直接在浏览器地址栏请求我的资源那他的referer是空值 那我会提示他先登录。原创 2016-09-27 01:46:54 · 350 阅读 · 0 评论 -
JavaEE------超链接、重定向、转发
超链接我们没办法控制它,转发和重定向我们能在后台控制,重定向是通过resp,浏览器向服务器请求两次不可共享req和resp;转发是通过req,可以共享req和resp,浏览器只向服务器请求一次, 通过后台拿到referer属性判断防止盗连防止盗连。原创 2016-09-27 00:47:22 · 1445 阅读 · 1 评论 -
JavaEE---页面内容压缩gzip演示
用到java.util.zip.GZIPOutputStream类,主要知识还是IO,再注意一下编码问题,转换时自己指定编码,发向浏览器时也记得设置一下编码;输出压缩数据时必须设置响应头原创 2016-09-26 22:17:49 · 292 阅读 · 0 评论 -
tomcat在eclipse里正常启动,而在浏览器中访问http://localhost:8080/不能访问,报404错误。
1.按图所示打开servers窗口2.修改注意:要移除所有项目并重新启动tomcat才能修改配置原创 2018-04-16 12:46:39 · 297 阅读 · 0 评论