Web
文章平均质量分 73
cactusz
dev
展开
-
jsp传递中文参数、空格以及表单内容换行问题解决小结
在类似留言板的web应用中,需要将中的大段文字显示在Jsp页面上,因此需要对文字中的特殊字符如换行、空格的作处理,方法如下: 1、直接保存,然后当从数据库中取出来时用过滤方法过滤一遍再送回页面即可,给一段代码,看了就明白了,可以自己扩充 public static String filter(String value) { if (value == null) return (null);原创 2017-07-06 15:31:29 · 716 阅读 · 0 评论 -
Struts2的 Tiles 配置步骤
Tiles 配置步骤1. 项目中导入Tiles JAR文件 (1) tiles-core-version.jar (2) tiles-api-version.jar (3) tiles-jsp-version.jar (4) Jakarta common BeanUtiles (5) Jakarta common Logging (6) Jakarta common D原创 2017-07-06 15:52:08 · 526 阅读 · 0 评论 -
Session,Cookie,jsessionid,Url重写
在一些投票之类的场合,我们往往因为公平的原则要求每人只能投一票,在一些WEB开发中也有类似的情况,这时候我们通常会使用COOKIE来实现,例如如下的代码:if (cookies.lenght == 0 || cookies == null){doStuffForNewbie();//没有访问过}else{doStuffForReturnVisitor(); //已经访问过了原创 2017-07-06 15:50:35 · 289 阅读 · 0 评论 -
struts2 的s:param标签中文乱码
删除 String[] username=(String[]) ActionContext.getContext().getParameters().get("username"); System.out.println("action接受结果"+username[0]); 传递的参数出现乱码。尝试了各种方法,像1、 在struts配置文件中设置:原创 2017-07-06 15:49:59 · 355 阅读 · 0 评论 -
Eclipse jee的web项目部署路径
可以在jsp页面中 来显示 eclipse jee把web工程部署到:eclipsejee的工作空间文件\.metadata\.plugins\org.eclipse.wst.server.core\tmp0(tmp0后面的0是服务器的个数,有两个服务器就有tmp0,tmp1)原创 2017-07-06 15:45:58 · 1076 阅读 · 0 评论 -
Tomcat 7 的七大新特性
英文原文:Top 7 Features in Tomcat 7: The New and the Improved Tomcat的7引入了许多新功能,并对现有功能进行了增强。很多文章列出了Tomcat 7的新功能,但大多数并没有详细解释它们,或指出它们的不足,或提供代码示例。本文将明确描述TOMCAT 7中七个最显著的特征和新增的功能,并对其作出评论,而不是仅仅列出新的功能。本文还提供了代原创 2017-07-06 15:45:50 · 306 阅读 · 0 评论 -
struts2.x随笔
第1: 在struts1.x中, struts框架是通过Servlet启动的。在struts2中,struts框架是通过Filter启动的。他在web.xml中的配置如下: struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter原创 2017-07-06 15:45:08 · 185 阅读 · 0 评论 -
Struts2中的OGNL
访问Struts 2的命名对象:parameters、request、session、application和attrOGNL表达式执行结果Java代码执行结果#parameters.greeting ActionContext.getContext().getParameters().get("greeting")欢迎访问程序员之家#request.em原创 2017-07-06 15:43:43 · 243 阅读 · 0 评论 -
解决Struts2中文乱码的几种方法
感谢:http://akunamotata.iteye.com/blog/460654在使用struts2的 struts-tags的是碰到了乱码问题。 心里愤愤,觉得这个乱码问题都解决过几次了,怎么还会被撞上了?! 先把以往需要设置的点罗列一下: 1. JSP 文件头 2. struts.properties中的编码设定 struts.locale = UTF原创 2017-07-06 15:43:35 · 11379 阅读 · 1 评论 -
JNDI tomcat6 配置Mysql的数据池
在Tomcat 6.0\conf\context.xml中 WEB-INF/web.xml name="jdbc/exam" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" maxIdle="2" maxWait="5000"原创 2017-07-06 15:42:23 · 319 阅读 · 0 评论 -
Struts的配置详解
在 Struts 的应用开发中,主要涉及到两个配置文件,即 web.xml 和 Struts-config.xml 其中 web.xml 是所有 Java Web 应用所需要的,而后者是 Struts 应用所专有的. 在采用 MyEclipse 开发Struts 应用时,这些配置文件一般可以由 MyEcplise 自动配置和管理,在某些特殊情况下只需稍微进行一下调整即可原创 2017-07-06 15:40:51 · 667 阅读 · 0 评论 -
tomcat中的一个过滤器例子
感谢:http://www.iteye.com/wiki/Struts/578-Struts原理与实践(5) 和Google将所有的request的字符集也设置为UTF-8。虽然,我们可以在每个文件中加入这样的句子:request.setCharacterEncoding("UTF-8");来解决,但这样显得很麻烦。一种更简单的解决方法是使用filter。具体步骤如下: 在mystruts\W原创 2017-07-06 15:40:20 · 2884 阅读 · 0 评论 -
今天做自定义标签时才发现:EVAL_PAPGE、SKIP_PAGE-----我这个菜鸟啊
继承关系java.lang.Object javax.servlet.jsp.tagext.TagSupport javax.servlet.jsp.tagext.BodyTagSupport EVAL_BODY_INCLUDE:把Body读入存在的输出流中,doStartTag()函数可用(告诉服务器正文的内容,并把这些内容送入原创 2017-07-06 15:39:12 · 593 阅读 · 0 评论 -
[摘]actionMessages(),actionError()介绍
转自http://linweihan.iteye.com/blog/122440actionMessages(),actionError()介绍 尽管Struts框架提供了有效的异常处理机制,但不能保证处理所有的错误,这时Struts框架会把错误抛给Web容器,在默认情况下Web容器会向用户浏览器直接返回原始信息。如果想避免直接让用户看到这些原始信息,可以在web.xml中配置元素,以下代原创 2017-07-06 15:37:26 · 140 阅读 · 0 评论 -
Tomcat中Context是什么用的
Context元素代表一个web应用,运行在某个特定的虚拟主机上。如Servlet Specification 2.2或以后版本中描述的那样,每个web应用基于一个Web Application Archive(WAR)文件,或者是一个目录,包含WAR文件解压后的内容。有关Web Application Archive的更多信息,可以参考Servlet Specification和Tomcat 应原创 2017-07-06 15:31:59 · 2057 阅读 · 0 评论 -
Hibernate缓存
缓存的作用主要用来提高性能,可以简单的理解成一个Map;使用缓存涉及到三个操作:把数据放入缓存、从缓存中获取数据、删除缓存中的无效数据。一级缓存,Session级共享。save,update,saveOrUpdate,load,get,list,iterate,lock这些方法都会将对象放在一级缓存中,一级缓存不能控制缓存的数量,所以要注意大批量操作数据时可能造成内存溢出;可以用evict原创 2017-07-06 15:58:55 · 242 阅读 · 0 评论