struts/jsp/servlet
yaerfeng
电脑爱好者
展开
-
Struts 应用转移到 Struts 2(原文出自springside)
有很多人都很熟悉 Struts, 无论是从项目中直接获得的实战经验还是从书中了解到的。我们这一系列文章,将通过一个由 Stuts 转移到 Struts2 简单的例子向大家展现Struts2的所有特征。 在我们开始这个例子之前,你需要去知道一点 Struts2的背景知识。 在第一部分的文章中,我们将介绍Struts2与Struts的核心框架的不同点,以助于更好地了解其他方面的整合。第二部分转载 2011-12-02 17:34:19 · 894 阅读 · 0 评论 -
Struts-Menu角色权限的实例代码
Struts-Menu角色权限的实例代码,代码下载地址:http://www.zuidaima.com/share/1724475036945408.htm原创 2014-04-02 10:35:29 · 3353 阅读 · 0 评论 -
SpringMVC整合JSON、XML视图
SpringMVC整合JSON、XML视图,代码下载地址:http://www.zuidaima.com/share/1751862737554432.htm原创 2014-04-16 10:44:24 · 10774 阅读 · 1 评论 -
ssh框架搭建Struts2.06+spring2.5+hibernate3.2整合实例代码教程步骤
ssh框架搭建Struts2.06+spring2.5+hibernate3.2整合实例代码教程步骤,代码下载地址:http://www.zuidaima.com/share/1760074977233920.htm原创 2014-04-30 10:27:48 · 23430 阅读 · 3 评论 -
java开源微博系统weibo4j分享
项目就springmvc springdata jpa jstl,bootstrap,jquery技术,db是mysql,用maven项目构建的。代码下载地址:http://www.zuidaima.com/share/1654134724480000.htm原创 2014-03-19 10:59:04 · 8466 阅读 · 1 评论 -
springmvc请求接收参数的几种方法
springmvc请求接收参数的几种方法,代码下载地址:http://www.zuidaima.com/share/1751862044773376.htm原创 2014-04-14 09:51:42 · 131542 阅读 · 3 评论 -
处理get请求时编码的拦截器
<interceptor name="urlDecodeFilterInterceptor" class="com.whaty.platform.sso.web.interceptor.UrlDecodeFilterInterceptor"> 具体实现:package com.whaty.pl原创 2012-12-26 13:40:58 · 2979 阅读 · 0 评论 -
Spring Security 3.x完整入门配置教程及其代码下载
Spring Security 3.x完整入门配置教程及其代码下载,http://www.zuidaima.com/share/1751865719933952.htm原创 2014-04-21 09:34:26 · 5116 阅读 · 2 评论 -
jbpm4整合struts2+spring2.5+hibernate3.3入门实例教程
jbpm4整合struts2+spring2.5+hibernate3.3入门实例教程,代码下载地址:http://www.zuidaima.com/share/1751866898320384.htm原创 2014-04-23 11:27:32 · 2894 阅读 · 0 评论 -
java S2SH项目框架整合搭建实例教程
java S2SH项目框架整合搭建实例教程,代码下载地址:http://www.zuidaima.com/share/1787220771113984.htm原创 2014-05-27 09:59:37 · 18260 阅读 · 2 评论 -
Spring MVC注解配置结合Hibernate的入门教程及其代码实例
Spring MVC注解配置结合Hibernate的入门教程及其代码实例,代码下载地址:http://www.zuidaima.com/share/1787210045197312.htm原创 2014-05-26 09:49:17 · 28437 阅读 · 3 评论 -
struts2标签库详解
struts2标签库详解,代码下载地址:http://www.zuidaima.com/share/1781606927846400.htm原创 2014-05-24 10:36:45 · 1832 阅读 · 1 评论 -
我想寻求一段上传下载代码(功能多点)。
我想寻求一段上传下载代码(功能多点)。 代码下载地址:http://www.zuidaima.com/share/1550463237622784.htm原创 2014-06-28 11:19:17 · 1840 阅读 · 0 评论 -
jstl标签库基础教程及其使用代码
jstl标签库基础教程及其使用代码,代码下载地址:http://www.zuidaima.com/share/1778713749916672.htm原创 2014-05-14 09:47:46 · 8026 阅读 · 0 评论 -
java开源框架SpringSide3多数据源配置的方法详解
java开源框架SpringSide3多数据源配置的方法详解,代码下载地址:http://www.zuidaima.com/share/1781579130801152.htm原创 2014-05-20 11:05:03 · 4161 阅读 · 0 评论 -
Spring框架整合Struts2使用Validation框架验证表单用户输入数据的详细教程
Spring框架整合Struts2使用Validation框架验证表单用户输入数据的详细教程,代码下载地址:http://www.zuidaima.com/share/1778685765291008.htm原创 2014-05-13 09:45:42 · 5741 阅读 · 0 评论 -
整合Spring MVC,mybatis,hibernate,freemarker框架实现的自定义注解Validator验证机制实现对敏感词过滤的代码分享
整合Spring MVC,mybatis,hibernate,freemarker框架实现的自定义注解Validator验证机制实现对敏感词过滤的代码分享,代码下载地址:http://www.zuidaima.com/share/1755786415246336.htm原创 2014-04-27 09:35:11 · 8648 阅读 · 0 评论 -
系统上下文信息PROVIDER
package com.whatycms.common.struts2;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletResponse;public interface ContextPvd { /** * 获得系统绝对路径 如:F:\webapps\CmsSys * * @pa原创 2012-12-02 23:20:09 · 1550 阅读 · 1 评论 -
Struts2中的ModelDriven机制
ModelDriven 为什么需要ModelDriven 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions; public class User { private int id; private String转载 2012-02-23 17:44:50 · 2652 阅读 · 0 评论 -
运用El表达式截取字符串/获取list的长度
http://java.sun.com/jsp/jstl/functions"%>${wjcd.lrsj}原来得到的是如2006-11-12 11:22:22.0${fn:substring(wjcd.lrsj, 0, 16)}使用functions函数来获取list的长度${fn:length(list)}http://java.sun.com/jsp/jstl/fu原创 2012-02-02 09:11:50 · 1639 阅读 · 2 评论 -
struts2的action中获得request response session几种方法
在Struts2中,从Action中取得request,session的对象进行应用是开发中的必需步骤,那么如何从Action中取得这些对象呢?Struts2为我们提供了四种方式。分别为servlet 不相关的 非IoC 取得Request等对象的方式servlet 不相关的 IoC 取得Request等对象的方式servlet 相关的 非IoC 取得Request等对象的方式servlet 相关原创 2012-01-19 13:35:36 · 4884 阅读 · 0 评论 -
Struts2工具类[实现获取Request/Response/Session与绕过jsp/freemaker直接输出文本的简化函数]
package org.eline.web.struts2;import java.io.IOException;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.htt原创 2012-01-19 13:31:08 · 3894 阅读 · 0 评论 -
Servlet的多线程 和 Servlet线程安全
JSP/Servlet的多线程原理:1.servelet就是一个CGI,但比传统的CGI要快得过传统CGI是多进程的,servlet是多线程的以多线程方式执行可大大降低对系统的资源需求,提高 系统的并发量及响应时间.JSP/Servlet容器默认是采用单实例多线程(这是造成线程安全的主因)方式处理多个请求的:当客户端第一次请求某一个JSP文件时(有的servlet是随容转载 2011-11-30 13:36:45 · 4354 阅读 · 0 评论 -
Struts2零配置开发(注解Annotation的使用)一的简介与内容
Struts2零配置开发(注解Annotation的使用)一的简介与内容 2011-07-28 00:14:26| 分类:struts| 标签:struts2 零配置 注解 @action @result |字号 订阅 以前使用Struts2的时候参数都是在struts.xml里面配置的,现在转入了一个新的项目中,发现这个项目struts.xml中只转载 2011-12-15 14:42:00 · 2455 阅读 · 0 评论 -
JSP/Java/Struts实现文件上传
首先说明struts.xml里面如果要限制上传文件的类型可以配置一个拦截器: image/bmp,image/png,image/gif,image/jpeg单文件上传JSP: <form action="upload.action" method="post" enctype="multipart/form-data">原创 2011-12-15 10:53:35 · 5523 阅读 · 1 评论 -
Convention Plugin[Apache旗下Sruts2插件]中英对照,保留原著。 译者:中国 · 很拽の土豆
关于apache struts2 convention plugin[文章较长,正在更新中。。。]之所以选择翻译它的原因是因为项目中的使用。使用Convention插件后的struts项目变得异常清爽,几乎为零的配置文件。如果你也知道这个。So let's GO!1 Introduction---引言2 Setup---开始3 Converting a Codebehind bas翻译 2011-12-15 13:55:29 · 2774 阅读 · 0 评论 -
Struts2变动和零配置说明
3.1 总体变化 MVC框架最主要的两个功能是页面参数与Action Model的转换 和 页面流转控制,我们考察框架时也多从这两点入手。 Struts2模式上的变动: 一、Action 从singleton bean 改为了per request的prototype bean。之前Struts1为了线程安全,action里面没有任何成员变量,在一个处理函数里输入输出都靠r转载 2011-12-02 17:31:33 · 966 阅读 · 0 评论 -
使用 Struts2 JSON plugin ( Struts2 + jQuery )
刚刚看了一下struts2/docs/json-plugin.html文档,正好前几天研究一下jQuery的API今天就试着练练jQuery做个 Study_Notes.IDE: eclipse-jee-galileo-SR2-linux-gtk例子完整的源代码,日志最下面有下载.1.注解方式 1 // name 属性改变成了 youName 2转载 2012-02-06 22:18:06 · 1430 阅读 · 0 评论 -
struts2 Preparable接口
使用场景:如果action针对每次请求都要执行一些相同的业务逻辑, 那么可以实现Preparable接口,将预处理业务逻辑写在prepare()方法里 Preparable 接口定义:public interface Preparable { void prepare() throws Exception;} prepare何时被执行:prepare方法由转载 2012-02-23 18:13:58 · 1666 阅读 · 0 评论 -
Struts2中的校验框架
http://blog.csdn.net/jadyer/article/details/6176122Struts2提供的客户端校验尽管这种支持比较弱,但采用Struts2中的客户端校验时需要注意以下几点1..将的validate属性设置为TRUE2..不能将的theme属性设置为simple3..建议将的action和namespace属性分开写4..转载 2012-08-24 06:06:28 · 3285 阅读 · 0 评论 -
FreeMaker语法大全及示例
freemarker语法完整版最常用的概念1、 scalars:存储单值字符串:简单文本由单或双引号括起来。数字:直接使用数值。日期:通常从数据模型获得布尔值:true或false,通常在标记中使用2、 hashes:充当其它对象的容器,每个都关联一个唯一的查询名字具有一个唯一的查询名字和他包含的每个变量相关联。3、 sequences:充当其它对象的容转载 2012-07-09 11:59:22 · 9361 阅读 · 0 评论 -
jsp中影响编码的属性及其设置小结(contentType,pageEncoding,charset,setCharacterEncoding)
1. 名词解释及其作用 1. contentType: 2. pageEncoding: 3. html页面charset:4. setCharacterEncoding:request.setCharacterEncoding(),response.setCharacterEncoding() 5. setContentType:respon转载 2012-06-12 11:01:17 · 1478 阅读 · 0 评论 -
如何开发线程安全的Servlet
先说明几个概念:工作者线程Work Thread:执行代码的一组线程调度线程Dispatcher Thread:每个线程都具有分配给它的线程优先级,线程是根据优先级调度执行的Servlet采用多线程来处理多个请求同时访问。servlet依赖于一个线程池来服务请求。线程池实际上是一系列的工作者线程集合。Servlet使用一个调度线程来管理工作者线程.当容器收到一个Servlet请求,原创 2012-05-11 22:53:31 · 1319 阅读 · 0 评论 -
Servlet的线程安全
Servlet的多线程机制 1. 变量的线性安全:这里的变量指字段和共享数据(如表单参数值)。将参数变量本地化。多线程并不共享局部变量,所以要尽可能地在servlet中使用局部变量。例如:String user=request.getParameter("user");使用同步块Synchronized,防止可能异步调用的代码块,这就意味着线程需要排队处理。但要注意在使用同步原创 2012-03-23 09:37:07 · 18027 阅读 · 8 评论 -
如何使用spring的autowire为servlet注入bean
在应用中一般普通的JavaPojo都是由Spring来管理的,所以使用autowire注解来进行注入不会产生问题,但是有两个东西是例外的,一个是 Filter,一个是Servlet,这两样东西都是由Servlet容器来维护管理的,所以如果想和其他的Bean一样使用Autowire来注入的 话,是需要做一些额外的功夫的。对于Filter,Spring提供了DelegatingFilterProx原创 2012-03-19 13:34:47 · 8295 阅读 · 0 评论 -
Convention 零配置及其在springside3 mini-web中的使用
从struts2.1版本开始,Convention Plugin作为替换替换Codebehind Plugin来实现Struts2的零配置。零配置并不是没有配置,而是通过约定大于配置的方式,大量通过约定来调度页面的跳转而使得配置大大减少,我们也可以在类中复写其中的方法来达到扩展的目的。 使用Convention插件,需要将其JAR文件放到你应用的WEB-INF/lib目录转载 2012-02-25 15:43:50 · 1161 阅读 · 0 评论 -
Convention Plugin
Convention Plugin原文:http://cwiki.apache.org/WW/convention-plugin.html翻译:石太祥(ealpha@gmail.com http://www.lalfa.com )· 1 Introduction·转载 2012-02-25 15:40:13 · 1256 阅读 · 0 评论 -
flex3+struts 1.3+spring+ibatis 2.x整合代码实例
flex3+struts 1.3+spring+ibatis 2.x整合代码实例,代码下载地址:http://www.zuidaima.com/share/1778657261997056.htm原创 2014-05-12 09:30:42 · 1983 阅读 · 0 评论