servlet and jsp
文章平均质量分 60
追梦java
这个作者很懒,什么都没留下…
展开
-
表单提交 get 与post的区别
<br />原理介绍:理论上说,GET是从服务器上请求数据,POST是发送数据到服务器。事实上,GET方法是把数据参数队列(query string)加到一个URL上,值和表单是一一对应的。比如说,name=John。在队列里,值和表单用一个&符号分开,空格用+号替换,特 殊的符号转换成十六进制的代码。因为这一队列在URL里边,这样队列的参数就能看得到,可以被记录下来,或更改。通常GET方法还限制字符的大小(大概是 256字节 )。事实上POST方法可以没有时间限制的传递数据到服务器,用原创 2010-08-27 16:38:00 · 648 阅读 · 0 评论 -
java.lang.IllegalStateException: STREAM错误的理解
我们在做文件上传或者下载,或者过滤等操作时,可能要用到页面的输出流.例如在JSP使用: response.reset(); response.setContentType(”application/vnd.ms-excel”); OutputStream os = response.getOutputStream(); 抛出异常:ERROR [Engin转载 2013-06-05 13:29:45 · 24979 阅读 · 3 评论 -
java 文件下载 解决中文问题
@RequestMapping(value="/download") public @ResponseBody String download(HttpServletResponse response,HttpServletRequest request,@Param(value="filePath") String filePath,@Param(value="")String id ) {原创 2013-05-15 14:31:44 · 1272 阅读 · 0 评论 -
J2EE中使用Display标记库来展示表格
用网页展示表格时,如果行数太多,有时候需要把它们分成很多页.而且各行之间使用不同的背景色来方便用户阅读.或者可能还需要排序。虽然实现上面的功能都不难,但是如果使用Display标记库将能够大大简化开发.它模仿google,baidu页面的风格,把许多行的表格分成各个页面,并提供了常用的功能。 数据模型是很简单的美国总统JavaBean.它有3个简单的String属性。 Java转载 2011-12-23 15:02:29 · 576 阅读 · 0 评论 -
EL表达式
EL 全名为Expression LanguageEL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JSP Scriptlet的写法如下:User user = (User)session转载 2011-11-09 10:41:10 · 592 阅读 · 0 评论 -
meta(百度百科)
meta求助编辑百科名片 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。目录meta标签meta标签的功能帮助主页被各大搜索引擎登录 定义页面的使用语言 自动刷新并指向新的页面 实现网页转换转载 2011-11-29 16:25:01 · 765 阅读 · 0 评论 -
当页面显示不全时用 div控制
<div id="userOrgDiv1177" style="position: absolute;width: 700px; top: 50px; right:100px;height: 300;padding: 5px; overflow: auto;">原创 2010-08-20 16:14:00 · 819 阅读 · 0 评论 -
jsp El表达式
JSP EL(Expression Language) E L(Expression Language)目的 为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是原创 2011-09-26 09:47:46 · 661 阅读 · 0 评论 -
org.apache.jasper.JasperException: #{..} is not allowed in template text 解决
在page指令添加:deferredSyntaxAllowedAsLiteral="true"原创 2011-08-15 17:53:48 · 4286 阅读 · 0 评论 -
Display Tag Lib Table进行分页
Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给我提供了,而且使用起来非常的方便。能够大大减少代码量。 介个是Display Tag的官方网站http://displaytag.sourceforge.net。 首先当然是要下载它的jar包了,这里可以下载到最新的版本。将jar包放到WEB-INF的lib文件夹下。另外还需要两个辅助包:apache的commons-la转载 2011-04-28 23:25:00 · 4730 阅读 · 1 评论 -
jstl使用及问题
在使用jstl时 需要的jar包jstl.jar 和standard.jar 只需要在jsp页面引入标签库 不需要把相关的tld复制到WEB-INF下 因为jstl的所有的tld文件都在standard.jar的META_INF下服务器的选择:当使用tomcat5.5时由于其没有集成对jstl1.2的支持,所以要添加el.jar,否则会报错-->严重: Servlet.service() for servlet jsp threw exceptionjava.lang.ClassNotFoundExcep原创 2010-12-07 15:48:00 · 3543 阅读 · 0 评论 -
listener或者filter注入service
listener中需要使用service方法怎么办?解决方法:1、用qurartz的一次性任务的实现方式 2、 也可以用下面的方式来获取applicationContext,然后自己加载bean。3、 还可以自己解析配置文件,单独生成一个context,但这样浪费太大,不建议这样做。下面贴上第二种方法的实现代码在listener中public class X原创 2013-09-26 10:00:26 · 6292 阅读 · 0 评论