
JSP
xinew
这个作者很懒,什么都没留下…
展开
-
网站安全策略
1.禁止保存网页 有些网站不希望用户通过浏览器的另存为网页的功能来保存网页,可通过标签来禁止.方法如下: 2.禁止复制网页内容 3.防止页面盗链 防止页面盗链,可应用请求头中的 referer 字段,它纪录了当前请求的上一次访问的地址 String from = request.getHeader("refe转载 2009-08-20 15:17:00 · 582 阅读 · 0 评论 -
优化MyEclipse7.5(其他版本可以类推)
<br />1、去除不需要加载的模块 <br /><br />一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。 <br />windows–>perferences–>gene转载 2010-08-06 23:57:00 · 541 阅读 · 0 评论 -
如何解决Eclipse中ISO8859-1 字符集?
<br /> <br />第一种问题:<br /><br />在写JSP时,里面面有涉及到数据库操作,当保存时就会弹出<br />save could not be completed<br />原因是some characters could not be mapped using iso8859-1<br /><%@ page language="java" pageEncoding="GBK"%><br />设成GBK或UTF-8就可以了,只要他里面的支持中文就KO了<br />第二种问题:<br /转载 2010-08-06 23:59:00 · 2726 阅读 · 0 评论 -
解决The file XXX can not be found.Please check the location and try again!
<br />起因:在一个页面上使用了简单框架,示例如下 <br /><br />Java代码 <%@ page contentType="text/html; charset=gb2312" language="java"%> <html> <head> <title> test </title> </head> <frameset cols="150,*" > <frame name="left" src="<%=request.getContextPath()%>转载 2010-08-07 00:00:00 · 3772 阅读 · 1 评论 -
JSTL
fmt:formatDate 的输出格式<br /><br /><fmt:formatDate value="${isoDate}" type="both"/><br />2004-5-31 23:59:59 <br /><br /><fmt:formatDate value="${date}" type="date"/><br />2004-4-1<br /><fmt:formatDate value="${isoDate}" type="time"/><br />23:59:59<br /><fmt:f原创 2010-08-09 14:59:00 · 497 阅读 · 0 评论 -
JDK自带的native2ascii工具完全揭密
在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。 <br />1原创 2010-08-23 12:38:00 · 424 阅读 · 0 评论 -
@RequestParam annotation
<br />getBooleanParameter(request, name, defaultVal)<br />Grant Gochnauer added a comment - 04/Feb/10 08:45 AM Another comment with this (I'll create another JIRA) but I noticed that I use interfaces, @RequestParam annotation don't seem to set a default va转载 2010-08-23 17:02:00 · 1277 阅读 · 0 评论 -
Spring事务配置的五种方式
Spring事务配置的五种方式<br /> 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。<br /> 总结如下:<br /> Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。<br /> D转载 2010-08-30 10:38:00 · 484 阅读 · 0 评论 -
PRB: Process.waitFor() 进入一个死锁时父进程不会读取子进程数据
<br />症状Process.waitFor() 似乎子进程写入其输出流的大量数据,并将父进程永远不会读取数据时,请输入一个死锁。<br />下面的示例程序启动子进程 WriteALot.exe,然后等待其返回。请注意代码已被添加到从 WriteALot.exe 读取输出,以便 Process.waitFor() 不会死锁。import java.io.*;public class Class1{ public static void main(String[] args) {转载 2010-09-28 15:32:00 · 1207 阅读 · 0 评论 -
Tomcat(直至5.5.9版本)不支持KeyStore和KeyEntry使用不同的password
Tomcat(直至5.5.9版本)不支持KeyStore和KeyEntry使用不同的password <br />今天,有朋友在配置Tomcat SSL的时候,出现如下的异常:<br />java.security.UnrecoverableKeyException: Cannot recover key<br />而且他已经正确配置了keystoreFile和keystorePass。<br />后来我发现,他对Keystore中的Key使用了Password保护,而且<br />保护这个KeyEntry转载 2010-12-18 17:47:00 · 643 阅读 · 0 评论 -
Running PHP applications in Tomcat 6
Running PHP applications in Tomcat 6This guide shows how to install and run PHP applications like Moodle, mediaWiki, Joomla as Tomcat 6 web转载 2011-07-27 15:03:48 · 994 阅读 · 0 评论 -
安装PHP5.2.5@Tomcat6
安装PHP5.2.5@Tomcat6on 2011-3-11 in web服务器 | 0 Comment 搞不定PHP5.3,只好找PHP5.2.5的來試,因為網路上找到的都是這個版本的... PHP:php-5.2.5-Win32.zip (安裝位置後面用%PHP%表示)转载 2011-07-27 15:05:42 · 1364 阅读 · 1 评论 -
JSP中page指令isThreadSafe
默认值为trueisThreadSafe=false模式表示它是以Singleton模式运行。该模式implements了接口SingleThreadMode,该模式同一时刻只有一个实例,不会出现信息同步与否的概念。若多个用户同时访问一个这种模式的页面,那转载 2011-08-13 01:04:13 · 3616 阅读 · 0 评论 -
深入浅出REST
深入浅出REST作者 Stefan Tilkov译者 苑永凯发布于 2007年12月25日 下午10时10分 社区 架构 , SOA主题 REST , 企业架构标签 Web服务分享 |http://www.infoq.com/cn/articles/rest-introduction转载 2010-07-28 18:30:00 · 469 阅读 · 0 评论 -
spring配置信息
载入Log4j配置 webAppRootKey itservice.root log4jConfigLocation /WEB-INF/classes/log4j.properties org.springframework.web.util.Log4jConfigListener 载入Spring配置文件 contextConfi转载 2010-05-21 10:27:00 · 516 阅读 · 0 评论 -
把JSP放到WEB-INF后以保护JSP源代码
本人在看《J2EE核心模式》(“Core J2ee Patterns”,刘天北、熊节译),里面提到了一种实现资源保护的方法,那就是把那些限制访问的资源(比如说jsp源代码)放到Web应用的WEB-INF目录下,对于/web-INF/及其子目录,不允许直接的公共访问,所以就可以起到保护这些代码未经授权的访问和窥视,更好的保护了源代码(19页)。 这么书只是对这种方法转载 2009-08-20 15:37:00 · 631 阅读 · 0 评论 -
关于web.xml中不能识别taglib的问题
我所遇到的问题:关键字:关于web.xml中不能识别的问题关于eclips中不能识别的问题org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jstl/core cannot be resolved in either web.xml or the jar fil转载 2009-08-20 15:42:00 · 738 阅读 · 0 评论 -
访问web_inf下的jsp和html文件
访问web_inf下的jsp和html文件2007年08月14日 星期二 16:51怎么样让servlet访问web-inf下的网页或jsp文件呢.因为web-inf下,应用服务器把它指为禁访目录,即直接在浏览器里是不能访问到的.因些,可以让servlet进行访问,如web-inf下有a.jsp则可以用request.getRequestDispatcher("/WEB原创 2009-08-20 15:48:00 · 1274 阅读 · 0 评论 -
软件开发技术常用术语英中对照
软件开发技术常用术语英中对照 A.I. 人工智能A2A integration A2A整合abstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access function 访问函数access level访问级别account 账户action 动作act转载 2010-03-10 10:12:00 · 1325 阅读 · 0 评论 -
关于web.xml中的load-on-startup作用
关于web.xml中的load-on-startup作用 load-on-startup 元素在web应用启动的时候指定了servlet被加载的顺序,它的值必须是一个整数。如果它的值是一个负整数或是这个元素不存在,那么容器会在该servlet被调用的时候,加载这个servlet 。如果值是正整数或零,容器在配置的时候就转载 2010-05-10 14:10:00 · 596 阅读 · 0 评论 -
Spring MVC的@RequestMapping注解的方法签名异常
病理特征:Errors/BindingResult argument declared without preceding model attribute. Check your handler method signature 堆栈信息:忘了^_^... 自从使用Spring框架以后,笔者再也没有用EJB了,当然更不会用落后的Struts。Spring与Str转载 2010-05-10 17:07:00 · 3306 阅读 · 0 评论 -
RequestMapping(@RequestMapping) with Spring, or How Strange Is That?
@RequestMapping 1、 @RequestMapping 被处理的条件: 在dispatcher中出现对应的 HandlerMapping(为了实现类型级别的注解)和HandlerAdapter(为了实现方法级别的注解)这在DispatcherServlet和DispatcherPortlet中都是默认的.2、@RequestMapping 注解的方法可转载 2010-05-10 14:10:00 · 1206 阅读 · 0 评论 -
web.xml中与的使用
<br />web.xml中<context-param>与<init-param>的使用<context-param>的作用:<br />web.xml的配置中<context-param>配置作用<br />1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></context-param>2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分转载 2010-07-06 16:12:00 · 599 阅读 · 0 评论 -
Communications link failure due to underlying exception
最近的一个项目在Hibernate使用C3P0的连接池,数据库为Mysql。开发测试没有问题,在运行中每个一段长的空闲时间就出现异常:java 代码org.hibernate.exception.JDBCConnectionException: could not execute query at org.hibernate.exception.SQLStateConverter.转载 2010-05-17 14:02:00 · 680 阅读 · 0 评论 -
oracle clob 和blob问题的解决
oracle clob 和blob问题的解决 整理了oracle clob 和blob问题的解决办法:1:建议使用oracle 10的ojdbc14.jar,否则当保存clob的时候可能会出现套接字错误; 2:spring配置如下: java代码:转载 2010-05-19 19:42:00 · 853 阅读 · 0 评论 -
Log4j 配置spring 的webAppRootKey参数问题
Log4j 配置 的webAppRootKey参数问题为了让Web项目中的Spring 使用Log4j做如下配置:1、在web.xml中添加如下内容:webAppRootKey参数,那么webAppRootKey就是缺省的"webapp.root"。但最好设置,以免项目之间的名称冲突。定义以后,在Web Container启动时将把ROOT的绝对路径写到系统变量里。然后log4j的配置文件里就转载 2010-05-21 12:02:00 · 1452 阅读 · 0 评论 -
spring加载多个配置文件
spring加载多个配置文件 加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。 这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。 配置非常简单,在web.xml中增加:转载 2010-05-21 10:22:00 · 1414 阅读 · 0 评论 -
java面试笔试题大汇总
java面试笔试题大汇总 JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面转载 2011-08-13 01:05:38 · 704 阅读 · 0 评论