![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web
lgq_0714
轻盈盈的水蓝盈盈的天
展开
-
Servlet 的路径访问问题
新建一个Servlet,放在包User下 在新建一个User.jsp文件放在WebRoot/User文件夹下用来调用Servlet 在User.jsp中调用Servlet时要加上。。/Servlet名字,这样才能正确的访问Servlet 否则会提示Servlet不存在!!!如果jsp文件放在WebRoot/User/User下访问的 时候直接加上。。/。。/Serv原创 2009-04-29 13:53:00 · 793 阅读 · 0 评论 -
屏蔽HTML标签
一般这种情况是过滤掉文章中的HTML标签,而不是把它提取出来 至于过滤方法,当然就是用正则表达式了,提供给楼主一个方法做一下参考。/** * 删除input字符串中的html格式 * * @param input * @param length * @return */ publi原创 2009-06-25 08:43:00 · 1097 阅读 · 0 评论 -
Java Web中的中文处理问题:
Java Web中的中文处理问题:1、HTML中:2、JSP中:;charset=GB2312”%>3、Servlet中:response.setContentType(“text/html,charset=GB2312”);4、页面之间的参数传递的中文问题解决方案:Filter配置5、Mysql数据库的中文问题:l 修改配置文件l原创 2009-06-25 09:20:00 · 442 阅读 · 0 评论 -
以二进制的形式从数据库中存取图片
如题!当然了这种方法在实际开发当中是一般不用的,因为将图片存到数据库的读取效率会很低,这里只是分享一下这种方法:以二进制的形式将图片写入数据库package Servlet; import java.io.File;import java.io.FileInputStream;import java.io.IOException;import原创 2009-06-25 08:45:00 · 933 阅读 · 0 评论 -
什么是Servlet以及Servlet的生命周期
什么是ServletServlet是用Java编写的运行在Web服务器中的类。一个JSP文件就对应一个Servlet,例如:First.jsp经过编译后就生成First_jsp.javaServlet的生命周期Servlet的生命周期l 服务器加载Servletl 服务器创建Servlet类的实例l 调用Servlet实原创 2009-06-25 07:23:00 · 494 阅读 · 0 评论 -
JSP连接MYSQL查询编码问题解决
JSP连接MYSQL模糊查询编码问题解决,解决办法,在数据库连接文件后制定编码即可,望大家引以为戒String url="jdbc:mysql://localhost/"+dbName+"? user="+userName+"&password="+userPasswd+"&useUnicode=true&characterEncoding=utf-8";原创 2009-06-22 22:28:00 · 465 阅读 · 0 评论 -
Tomcat中有关配置context访问问题
就是项目发布后不放在Tomcat的webapps目录下怎么访问的问题: 比如你现在做的项目发布后放在D:/zxc目录下 则在Tomcat5.x的server.xml中的host标签下加入如下内容: 如果是Tomcat6.x则在context.xml中配置就可以了!原创 2009-06-20 09:34:00 · 514 阅读 · 0 评论 -
用Jsp来实现文件下载功能的几种方式
1.最直接最简单的,方式是把文件地址直接放到html页面的一个链接中。这样做的缺点是把文件在服务器上的路径暴露了,并且还无法对文件下载进行其它的控制(如权限)。这个就不写示例了。 2.在服务器端把文件转换成输出流,写入到response,以response把文件带到浏览器,由浏览器来提示用户是否愿意保存文件到本地。(示例如下) response.setCon原创 2009-06-20 19:36:00 · 1357 阅读 · 0 评论 -
JSP和Servlet中跳转详解
JSP中两种跳转的区别1、“”/>l 地址栏不改变跳转—服务器端跳转l 执行到跳转语句后无条件立即跳转—之后的代码不再被执行l 注意:如果使用forward跳转,则要在跳转前释放掉所有的资源l 使用forward时,request设置的属性依然能保存到下一个页面(setAttribute)l原创 2009-06-15 12:07:00 · 812 阅读 · 0 评论 -
Servlet中的Listener的应用
由于工作需要,最近在找一些解决方案,发现Listener是一个很好的东西, 能够监听到session,application的create,destroy,可以监听到session,application 属性绑定的变化,考虑了一下,可以应用在"在线人数统计","数据缓存"等各个方面,下面是整理的一些资料.Listener是Servlet的监听器,它可以监听客户端的请求、服务端的操原创 2009-06-15 12:06:00 · 725 阅读 · 0 评论 -
POST与GET提交表单的区别
1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。3、Get是不安全的,因为在传输过程,数据被放在请求的UR原创 2009-06-15 12:04:00 · 664 阅读 · 0 评论 -
tomcat 错误代号详解
状态代码 状态信息 含义100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新)101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新)200 OK 一切正常,对GET和POST请求的应答文档跟在后面。201 Created 服务器已经创建了文档,Location头原创 2009-05-28 22:23:00 · 1610 阅读 · 1 评论 -
JSP分页
JSP分页注意实际上分页并不属于jsp的基础知识范畴,不过分页毕竟是非常常用的一个功能,其中也会涉及到jsp的一些应用,所以还有很有价值一看的。如果你不满足以下任一条件,请继续阅读,否则请跳过此后的部分,进入下一章:第 16 章 Never End...。了解如何进行数据库分页。了解如何使用jstl标签替换分页的jsp代转载 2009-08-04 08:37:00 · 837 阅读 · 0 评论 -
JSP 防止刷新/后退引起的重复提交问题
Struts本身有一套完善的防止重复提交表单的Token(令牌)机制,但笔者目前的项目自写的framework没有用到Struts,故也得自写防止用户因为后退或者刷新来重复提交表单内容的Token机制。不难,容易实现。 实现原理:一致性。jsp生成表单时,在表单中插入一个隐藏字段,该字段就是保存在页面端的token字符串,同时把该字符串存入session中。等到用户提交表单时,会一并提交该隐藏的t原创 2009-05-14 21:55:00 · 1907 阅读 · 0 评论 -
解决Form表单重复提交问题
在《JSP避免Form重复提交的三种方案》一文中给出了三种方案,我们这里由于是普通JSP,没用struts,所以采用了第一种方案。但是应当注意的是在这里不能在form中检查,因为我们需要点击日历组件,将造成本没有多次提交却被当成多次提交。还有就是我们置的变量不能和函数名同名,不要也无法检查。源码如下: var checkrepeatSubmit = false; funct原创 2009-05-13 22:07:00 · 3196 阅读 · 0 评论 -
获得项目的路径
String path = request.getContextPath(); String basePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>">这样获得的路径就是http://localhost:8080/ZB 目录了原创 2009-04-29 14:06:00 · 467 阅读 · 0 评论 -
web服务器与应用服务器的区别
通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服 务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可 以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协 议来为应用程序提供(serves)商业逻辑(business logic)。原创 2009-11-04 17:28:00 · 487 阅读 · 1 评论