
JSP/Servlet
zhengbo0
这个作者很懒,什么都没留下…
展开
-
jsp乱码问题的解决(引的)
1、 最基本的乱码问题。这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。中文问题我是个好人三个地方的编码。第一个地方的编码格式为jsp文件的存储格式。Ecljpse会根据这个编码格式保存文件。转载 2011-09-08 16:39:07 · 470 阅读 · 0 评论 -
怎么在一个jsp页面用include指令包含一个Servlet
需求:因为jsp页面中包含的一些jsp页面加载前需要一个Servlet提供数据。所以jsp页面有加载Servlet的需求。解决步骤:1.你的Servlet和被包含的jsp页面一定要写正确,不要小看这个一步,今天我的jsp页面没有写正确,却不知道,白白忙乎了一晚上!2.(假如Servlet为:LeftServlert)在包含jsp页面中这样写:' /> 其中/LeftSer转载 2013-09-09 22:44:58 · 1679 阅读 · 0 评论 -
页面中调用函数--之${fn:}内置函数
调用这样一个头文件http://java.sun.com/jsp/jstl/functions " %>下面就可以直接调用以下的函数。 函数名 函数说明 使用举例 fn:contains 判断字符串是否包含另外一个字符串 fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关) fn:endsWith 判断字符串是否以另转载 2013-09-04 12:31:42 · 920 阅读 · 0 评论 -
JSP开发时, 在页面中格式化和解析日期始终是个头疼的事情. 可以用JSTL和JavaScript搞定.
1. JSTL格式化和解析日期格式化日期:fmt:formatDate value="${model.date}" pattern ="yyyy-MM-dd" > 或者 fmt:formatDate value="" pattern ="yyyy-MM-dd" /> 取得request参数: c:out value="param.参数名"/>转载 2013-09-26 13:51:51 · 700 阅读 · 0 评论 -
JSTL 的 if else : 有 c:if 没有 else 的处理
jstl的c:if 没有else想要实现if...else...: 可以用下面的解决 -------------------------------------------------------------------- 结构: 如果 否则转载 2013-09-26 10:22:16 · 623 阅读 · 0 评论 -
HttpURLConnection学习
最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。在Java中可以使用HttpURLConnection发起这两种请求,了解此类,对于了解soap,和编写servlet的自动测试代码都有很大的帮助。下面的代码简单描述了转载 2013-11-11 08:56:51 · 589 阅读 · 0 评论 -
使用proxy.jsp代理实现ajax跨域请求
Java中可以使用HttpURLConnection来请求WEB资源。 1、 URL请求的类别 分为二类,GET与POST请求。二者的区别在于: a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet, b:) post与get的不同之处在于post的参数不是放在URL字串里面,而转载 2013-11-11 09:00:34 · 3565 阅读 · 0 评论 -
El表达式判断是否为空字符串
${empty 值} 返回true ,表示为空字符串; e.g 青蛙,是个笨蛋!!! El表达式判断是否为空${值 eq null } 返回true 的话,表示为空青蛙,是个笨蛋!!!转载 2014-03-14 16:13:14 · 16526 阅读 · 0 评论 -
jsp中jstl fn为啥不能用
你普通的EL表达式能用不?格式写对了没?fn用法:${fn:length(str)}转载 2014-05-15 10:46:44 · 1074 阅读 · 0 评论 -
前台如何将多个json对象传入java后台
前台json格式的数据如何传入后台1. 将要传入后台的数据组装成JSON格式的字符串:var jsonStr = [{'name':'jim' , 'age':20} , {'name':'king' , 'age':26},{'name':'jge' , 'age':30}] 2. 使用JQuery的ajax请求后台 jQuery.ajax({转载 2014-05-17 15:29:58 · 2461 阅读 · 0 评论 -
jsp怎么控制table每行显示四列信息
<% int i=1; %> <% //每行显示 四列信息 if (i%4==1){ %> ${varBase.index} <% } i++; %>转载 2014-05-21 16:35:49 · 4166 阅读 · 0 评论 -
在JSP页面显示本地硬盘上的图片,图片不在项目webRoot目录
在前台引入img标签,src是一个servlet,或者一个jsp 然后在jsp中读图片,并且流出到客户端转载 2014-07-17 10:54:11 · 1632 阅读 · 1 评论 -
java判定数组或集合是否存在某个元素
Java代码 import java.io.Serializable; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.regex.Matcher; import java.util.regex.Pat转载 2014-06-13 13:31:24 · 1652 阅读 · 0 评论 -
解决Servlet输出到JSP页面的JavaScript脚本的中文乱码问题
解决的方法很简单,就是在Servlet中的doPost方法中加上:response.setContentType("text/html");response.setCharacterEncoding("utf-8"); //或者使用gbk编码就可以实现向客户端响应时字符的编码的正确性,即解决中文乱码问题。我在实现删除用户时写的一个Servlet中遇到这个问题。本来已经加上上面两句了,但是再次出转载 2012-12-10 16:05:00 · 2335 阅读 · 0 评论 -
关于jsp中<input type="file">获取路径问文件名,获取完全路径问题
原来上传文件用js获取文件路径只需var obj=document.getElementByid(id);var path=obj.value;即可。但是升级浏览器后,获取的路径是文件名字。网上查了一下,看到一个方法比较不错,适用于各种浏览器,返回图片绝对路径obj就是上文提到的objfunction getFullPath(obj) { if(obj) { //ie转载 2012-12-10 14:54:26 · 3277 阅读 · 0 评论 -
java实现压缩解压缩
压缩package org.imos.manager.util.zip;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.util.zip.ZipEntry;原创 2012-12-06 13:53:52 · 587 阅读 · 0 评论 -
通过request.getContextPath获取绝对路径
是解决相对路径的问题,可返回站点的根路径。 /XXX.jsp"> //这样获得的是绝对路径 //这样获得的是相对路径/XXXX.jsp"> 能够更有效的防治连接的失效。request.getContextPath()得到的是项目的名字,如果项目为根目录,则得到转载 2011-09-15 16:06:09 · 4062 阅读 · 0 评论 -
ServletConfig和ServletContext
1.ServletContext在整个web应用程序生命周期内存在,用来保存全局对象,整个web应用都可以使用其获取context参数。当启动服务器后,servlet容器将读取web.xml中配置的context参数,进行初始化工作。ServletContext可以获取该参数。比如我们可以配置编码信息供web程序使用。web.xml <!--Code highlightin转载 2011-11-24 14:25:32 · 463 阅读 · 0 评论 -
Java Web 中的过滤器
从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式:1、request过滤器 这种过滤器的工作方式比较简单,大家也经常遇到,如下图所示:以下是web.xml文件配置方式: myFilter xx.MyFilter转载 2011-12-13 17:09:34 · 456 阅读 · 0 评论 -
JSTL 学习、应用记录
原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷懒,那么生活是很无趣的。下面总结总结,学习学习。:) JSP 标准标记库( Standard Tag Library , JSTL) 是一组以转载 2011-12-14 14:47:16 · 397 阅读 · 0 评论 -
According to TLD or attribute directive in tag file, attribute value does not accept any expressions
执行某jsp页面时,弹出如标题所示异常,jsp代码如下: String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>转载 2012-02-07 16:46:15 · 404 阅读 · 0 评论 -
Request.getparameternames
request.getParameterNames()方法是将发送请求页面中form表单里所有具有name属性的表单对象获取(包括button).返回一个Enumeration类型的枚举.通过Enumeration的hasMoreElements()方法遍历.再由nextElement()方法获得枚举的值.此时的值是form表单中所有控件的name属性的值.最后通过request.转载 2012-11-26 11:45:59 · 1912 阅读 · 0 评论 -
commons-fileupload上传下载
commons-fileupload依赖commons-io包。这里使用最新的commons-fileupload-1.2.1和commons-io-1.4。 直接使用了,注意form表单必须添加enctype="multipart/form-data"属性。 由于要使用HttpServletRequest request。写一个类方便action调用,这里把Htt转载 2012-11-29 17:00:46 · 598 阅读 · 0 评论 -
servlet实现下载
package org.imos.manager.action;import java.io.IOException;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import javax.servlet.ServletException;import原创 2012-12-03 16:22:14 · 527 阅读 · 0 评论 -
jsp弹出servlet传递过来的消息
servletrequest.setAttribute("msg", "修改成功!");jsp页面 var tip = null; String msg=(String)request.getAttribute("msg"); if(msg!=null){ String temp = "tip = '"+msg+"'"; out.println原创 2012-11-21 09:36:32 · 673 阅读 · 0 评论 -
JSP传递的参数,servlet中接收不全
jsp中">删除发现在servlet中接受不全String callback=request.getParameter("callbackPath");解决方法 String callback=request.getParameter("callbackPath"); callback=callback.replaceAll(":", "&"); response.send原创 2012-11-21 19:04:55 · 1058 阅读 · 0 评论 -
kaptcha验证码使用
效果图:官方地址:https://code.google.com/p/kaptcha/w/list1、把下载的kaptcha-2.3.2.jar添加到lib中2、配置web.xml增加servlet3、在jsp页面中[html] view plaincopyprint?form action="submit.a转载 2014-08-18 14:56:39 · 8227 阅读 · 0 评论