Struts(JSP&J2EE)
iteye_9657
这个作者很懒,什么都没留下…
展开
-
ibatis连接oracle11G报错,原因是ojdbc.jar包的bug
ibatis连接oracle11G报错,原因是ojdbc.jar包的bug原创 2015-03-21 11:59:51 · 381 阅读 · 0 评论 -
<s:checkbox>标签 嵌套循环
原创 2010-01-09 13:29:25 · 155 阅读 · 0 评论 -
Struts2 DoubleSelect标签的使用
Struts2本身提供了级联下拉选择框标签,这对简化诸如省份/城市这样的典型需求的操作是大有好处的,同时也有利于架构的统一,没有必要引入一大堆的javascript代码,使用方法如下:1、Action层DoubleListAction.javapackage com.mobilesoft.esales.webapp.action;import java.util.Arr...原创 2009-12-30 22:16:31 · 88 阅读 · 0 评论 -
struts2 标签的帮助提示tooltip
在struts2中标签有个属性tooltip="帮助提示",但是当鼠标放在标签上时,这个属性并不能显示帮助提示,要想显示帮助提示则需要用:title="帮助"这个属性,我觉得很奇怪...原创 2009-12-30 21:14:11 · 109 阅读 · 0 评论 -
struts中的#、%和$这三个符号的使用
“#”主要有三种用途:1. 访问OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性: parameters: 包含当前HTTP请求参数的Map #parameters.id[0]作用相当于request.getParameter("id") request:...原创 2009-12-30 19:53:29 · 97 阅读 · 0 评论 -
struts2 <s:action>标签的用法
使用action标签,可以允许在jsp页面中直接调用Action,在调用Action时候,可以指定需要被调用的Action的name和namespace.如果指定了executeResult参数的属性值为true,该标签会把Action的处理结果(视图资源)包含到本页面中. 使用action标签指定属性有:id: 可选属性,作为该Action的引用ID name:必选属...原创 2009-12-29 22:00:11 · 120 阅读 · 0 评论 -
struts2的select下拉菜单
上面就是我使用的test实例了!挨个解释吧!首先你要用到select,可以只使用 标签,解释下这个标签属性:headerValue : 默认值valueheaderKey : 默认namelist : 源数据 (可以在action方法里从数据库获取list)name : 被选数据存放的位置(这里我方在对象obj的属性值userName中)listKey...原创 2009-12-28 22:19:01 · 241 阅读 · 0 评论 -
<s:if> 标签
我在一个JSP页面中[code="java"] [/code]上面的代码可以真确的设置checkbox的选中状态,即:当stopRmk=="1"时,checkbox为选中状态,否则是没有选中的状态.但是通过参数:传递stopRmk的值时,在跳转的目的页面中:[code="j...原创 2009-12-28 19:08:28 · 292 阅读 · 0 评论 -
<s:checkbox>标签
其中:value="true"表示选中,fieldValue="Y" 表示这个checkbox的值是"Y"在action中request.getParameter("stopRmk") ;获得值是 fieldValue的值值得注意的是标签没有readonly属性,虽然有disabled属性,但是如果设置disabled=true,则无法获得标签的值,为了实现既不能编辑标签有要可以获得标...原创 2009-12-27 20:48:14 · 226 阅读 · 0 评论 -
java.io.NotSerializableException 处理
java.io.NotSerializableException.在重启Tomcat 5时发现报此错误.查阅后发现tomcat 5之后重启服务后tomcat会尝试恢复session.解决方法:下面是方法一(通过配置,使tomcat重启后不重新恢复session):在关闭和重启Tomcat 5时, tomcat 会试图 serialize存在的session资源. 如果 sess...原创 2009-12-27 14:25:40 · 186 阅读 · 0 评论 -
JSP 速成精华讲解
Servlet三个要素: 1.必须继承自HttpServlet 2.必须实现doGet()或者doPost() 3.必须在web.xml中配置Servlet HttpServeltRrequest:请求对象 getParameter():获得表单元素的值 getAttribute():获得request范围中的属性...原创 2009-12-27 00:28:03 · 96 阅读 · 0 评论 -
struts2:No result defined for action and result调试
当你在用struts2开发时,如果,从页面跳入action时,页面报No result defined for action and result时,大部分的原因有以下几种:1、validate方法没有通过;2、页面元素中有重命名时,但后台action类的对应的接收此同名参数的是变量而没有写成数组要检查这种错误时,可以1,在后台action类中重写ActionSup...原创 2009-12-26 23:40:23 · 81 阅读 · 0 评论 -
struts2中常用Result类型的用法
一、dispatcher(1)为缺省的result类型,一般情况下我们在struts.xml会这么写:/main.jsp以上写法使用了两个默认,其完整的写法为: /maini.jsp 第一个默认:type="dispatcher";第二个默认:设置的为location参数,location只能是页面,不能是另一个action(可用...原创 2010-09-05 09:42:34 · 94 阅读 · 0 评论 -
JFreeChart教程(一)
一、jFreeChart产生图形的流程 创建一个数据源(dataset)来包含将要在图形中显示的数据>>创建一个 JFreeChart 对象来代表要显示的图形>>把图形输出重要的类和接口:org.jfree.data.general.Dataset 所有数据源类都要实现的接口org.jfree.chart.ChartFactory 由它来产生 JFreeChart 对象or...2010-04-18 21:42:34 · 88 阅读 · 0 评论 -
JFreeChart教程(二)
1一、JFreeChart获取。 JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下: 1、JFreeReport:报表解决工具 2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp) 3、JCo...2010-04-18 21:44:01 · 151 阅读 · 0 评论 -
<s:iterator>的status属性
的status属性原创 2015-03-16 21:49:19 · 150 阅读 · 0 评论 -
struts 用if标签判断session是否存在
登录时设置session[code="java"]session.put("user", user);//user为一个bean对象[/code]JSP界面判断session是否为空:[code="java"]登录 welcome[ ] [/code]...原创 2016-12-06 20:20:51 · 490 阅读 · 0 评论 -
struts2 s:property 用法
1,访问Action值栈中的普通属性:2,访问Action值栈中的对象属性(要有get set方法):3,访问值栈中对象属性的方法4,访问值栈中action的普通方法:5,访问静态方法:6,访问静态属性:配置属性文件,允许ognl访问静态方法struts.ognl.allow...=true...原创 2016-03-05 14:15:44 · 99 阅读 · 0 评论 -
<s:hidden>标签获取url中的参数
假设URL传递的参数:[code="java"]url="adminIndex.jsp?userAccount="+userAccount+"&userName="+data.userList[0].userName[/code]在另一个JSP页面获取参数值:[code="java"][/code]...原创 2016-03-05 11:29:15 · 314 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法
java.lang.OutOfMemoryError: PermGen space及其解决方法 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Met...原创 2010-08-01 18:07:02 · 133 阅读 · 0 评论 -
pageEncoding和charset
pageEncoding是jsp文件本身的编码contentType的charset是指服务器发送给客户端时的内容编码JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。第一阶段是jsp编译成.java,它会根据pageEncoding的设定读取jsp,结...原创 2010-07-31 21:03:13 · 214 阅读 · 0 评论 -
<taglib>标签在web.xml文件中报错解决方法
配置web.xml文件时,taglib标签报错,但不会影响程序的运行,web.xml 如下: testSitemesh sitemesh com.opensymphony.module.sitemesh.filter.PageFilter sitemesh /* ...原创 2010-07-03 17:11:06 · 205 阅读 · 0 评论 -
struts警告信息
警告信息:警告: No configuration found for the specified action: '/myNameSpace/login.action' in namespace: ''. Form action defaulting to 'action' attribute's literal value.struts.xml配置信息(部分) ...原创 2011-09-03 14:30:09 · 79 阅读 · 0 评论 -
struts2.2.3需要11个基本包
struts2.2.3需要11个基本包:asm-3.1.jarasm-commons-3.1.jarcommons-fileupload-1.2.2.jarcommons-io-2.0.1.jarcommons-lang-2.5.jarcommons-logging-1.1.1.jarfreemarker-2.3.16.jarjavassist-3.11.0.GA....原创 2011-09-03 14:22:46 · 77 阅读 · 0 评论 -
struts2.2.3 web.xml配置变化
struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*原创 2011-12-24 16:09:38 · 97 阅读 · 0 评论 -
如何将java中的属性值显示在文本框中?
最近写了一个页面,一个文本框中要显示java的属性值我知道可以用可以获得java的属性值但是要将java属性值显示在文本框中,通过无法获得通过: 则报错但是通过下面的方法则可以获得:...2010-05-01 11:38:30 · 1010 阅读 · 0 评论 -
解决:No configuration found for the specified action
今天首次使用Struts2,配置一切正常,使用常用tag也正常,但是在使用标记时,发现控制台总是输出警告信息, 警告信息内容如下: 警告: No configuration found for the specified action: 'ShowMessage' in namespace: ''. Form action defaulting to 'action' attrib...原创 2009-12-26 23:01:14 · 91 阅读 · 0 评论 -
Strust2实践总结
1:在action中定义的变量,在jsp页面中显示用: 2:在页面中实现自动增加的序号用iterator的statuts的index属性 eg: 3:在action类中取得request和session对象的方法 Map session = ActionContext.getContext().getSession(); HttpServletRequest ...原创 2009-12-12 22:33:19 · 201 阅读 · 0 评论 -
struts 的struts.xml 中的namespace
Struts2 的 struts.xml 中是分 package 配置的,可以为 package 设置 namespace 属性,如 ......如果没有指定 namespace 属性,默认 namespace 是 ""。使用 namespace 可以方便于按不同目的规划对应用的访问规则。比如不同 namespace 下配置了不同的拦截器就可以实现权限的控制,如 "/...原创 2009-12-12 21:47:36 · 76 阅读 · 0 评论 -
struts 标签 if
Struts2的标签库中,有一个出场频度很高的逻辑标签---IF标签其实很简单, 就两个参数,常用的就一个"test"参数如下:名称 必需 默认 类型 描述 test 是 Boolean 决定标志里内容是否显示的表达式.else标志没有这个参数 id 否 Object/S...原创 2009-11-10 22:06:43 · 176 阅读 · 0 评论 -
struts2标签iterator
iterator标签主要是用于迭代输出集合元素,如list set map 数组等,在使用标签的时候有三个属性值得我们关注1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合.2.id属性:可选属性, 是指集合元素的id3.status属性:可选属性,该属性在迭代时会产生一个IteratorSt...原创 2009-11-10 22:04:14 · 65 阅读 · 0 评论 -
Struts2验证框架验证用户注册
Struts2比起Struts1的验证框架来,好用多了,使程序更加清晰易读,充分利用了配置文件的作用,也算是解耦的表现吧.核心代码如下:1.用户注册页面register.jsp 用户名: ...原创 2009-11-08 11:56:07 · 154 阅读 · 0 评论 -
struts2知识总结(转载)
1.全局的逻辑控制器为一个过滤器,负责过滤所有的请求。该过滤器引用的API类为 org.apache.struts2.disapatcher.FilterDispatcher 2.MVC:页面请求(jsp)——>逻辑控制器(Filter)——>业务控制器(Action)——>业务逻辑组件——>业务处理/DAO 3.struts2的配置文件放在cl...原创 2009-11-07 19:35:24 · 69 阅读 · 0 评论 -
struts.xml和struts.properties
struts.xml和struts.properties 其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。 struts.propertie...原创 2009-11-07 19:20:49 · 61 阅读 · 0 评论 -
struts的struts.properties详解
struts.action.extension The URL extension to use to determine if the request is meant for a Struts action 用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。stru...原创 2009-11-07 19:11:36 · 72 阅读 · 0 评论 -
Struts 学习笔记
1,request.setAttribute("result", "成功打印["+msg+"]"); 设置参数result的值为:"成功打印["+msg+"]",可以在另一个页面中使用: ${result} 表达式获得或者使用:request.getAttribute("result")获得;-----------------------------------------2009-11-07 16:38:22 · 62 阅读 · 0 评论 -
struts2 处理一个form多个提交按钮
1,配置struts.xml文件的action: result.jsp result.jsp reg.jsp2,编写action的java类:[code="java"]package org.jeelee.action;import com.opensymphony.xwork2.ActionSupport;import javax.servlet.ht...2009-11-07 16:28:02 · 139 阅读 · 0 评论 -
struts 标签库
A: -----超链接,类似于html里的 -----执行一个view里面的一个action -----如果action的errors有值那么显示出来 -----如果action的message有值那么显示出来 -----添加一个值到list,类似于list.add(); -----自动完成标签的内容,这个是ajax B: -----类似于struts1.x中的...原创 2009-11-02 13:37:12 · 64 阅读 · 0 评论 -
struts2 出错
tomcate6 启动时出现:Context [/StrutsTest01] startup failed due to previous errors原因是struts2的jar包与tomcate6不兼容我下载的struts2.1.6的jar包用到:commons-logging-1.0.4.jar,freemarker-2.3.13.jar,ognl-2.6.11.jar,st...2009-10-29 10:32:46 · 86 阅读 · 0 评论 -
struts.xml文件结构
转自:http://thelongestday.iteye.com/blog/175031 struts.xml文件结构 struts.xml文件是整个Struts2框架的核心。 struts.xml文件内定义了Struts2的系列Action,定义Action时,指定该Action的实现类,并定义该Action处理结果与视图资源之间的映射关系。 ...原创 2009-10-28 13:54:52 · 89 阅读 · 0 评论