Struts2
文章平均质量分 76
静山晚风
珍惜眼前的人,当你不满足现状,总想找更好的,以为为自己的目标而奋斗,实际上你错过了眼前人,当十年过去了,你得到了你想要的,但你最最珍爱的已经不再了,包括任何的人和事,亲人,朋友同学,同事,家人。可能还不知,那时的你才是自己的最巅峰。重拾CSDN,我回来了
展开
-
Struts2中关于"There is no Action mapped for namespace / and action name"的总结
今天在调试一个基础的Struts2框架小程序。总是提示"There is no Action mapped for namespace / and action name"的错误。上网查询后发现这是一个初学者经常碰到的问题,导致错误的原因主要有两种。总结如下: 一、struts.xml文件错误。这种错误又分为以下几种:1,struts.xml文件名错误。一定要注意拼写问题;2,s转载 2013-09-27 15:07:59 · 1090 阅读 · 0 评论 -
struts2里面struts。xml的namespace="/"和namespace=""的区别
没有区别原创 2013-12-11 20:05:21 · 944 阅读 · 0 评论 -
struts2系列十之4中获取使用request,session,application的方法和页面显示的三种方法【后期ognl算第四种】
总结第一种:通过直接获取request = (Map)ActionContext.getContext().get("request");session = ActionContext.getContext().getSession();application = ActionContext.getContext().getApplication();第二种 实现接口c原创 2013-12-11 20:50:21 · 930 阅读 · 0 评论 -
struts2系列四使用通配符
String path = request.getContextPath();使用通配符,将配置量降到最低br/>ahref="context%>/actions/Studentadd">添加学生a>ahref="context%>/actions/Studentdelete">删除学生a>br/>不过,一定要遵守"约定优于配置"的原则br/>转载 2013-12-11 16:57:22 · 696 阅读 · 0 评论 -
struts2系列五之可以传递参数
使用action属性接收参数添加用户 private Stringname; private int age;使用set/get方法转载 2013-12-11 16:58:47 · 680 阅读 · 0 评论 -
struts2系列十二之DefaultAction的用法
前提条件: welcome-file-list> welcome-file>index.jspwelcome-file> welcome-file-list> 但是没有index.jsp文件 在strtus2中配置: packagename="default"namespace="/"extends="struts-default">转载 2013-12-12 12:33:47 · 695 阅读 · 0 评论 -
<constantname="struts.enable.DynamicMethodInvocation"value="false"/>作用
. 该属性设置Struts 2是否支持动态方法调用,该属性的默认值是true。如果需要关闭动态方法调用,则可设置该属性为false。转载 2013-12-12 13:09:25 · 5897 阅读 · 0 评论 -
struts2系列十三之resulttype的四种类型
constantname="struts.devMode"value="true"/> packagename="resultTypes"namespace="/r"extends="struts-default"> actionname="r1"> resulttype="dispatcher">/r1.jspresul转载 2013-12-12 12:37:39 · 993 阅读 · 0 评论 -
struts2系列十六之复杂的ognl(即<s:pro…..>)变量,类,静态变量,list,map,set
constantname="struts.enable.DynamicMethodInvocation"value="false"/> constantname="struts.devMode"value="true"/> constantname="struts.ognl.allowStaticMethodAccess"value="true">const转载 2013-12-12 12:40:05 · 1224 阅读 · 0 评论 -
struts2系列十一之 struts.xml中的include用法
include file="login.xml" />转载 2013-12-12 12:33:02 · 2012 阅读 · 1 评论 -
struts2系列十四之globalresult全局返回结果
1 放在package下面,(范围)2 继承package的也可以用globalresult constantname="struts.devMode"value="true"/> packagename="user"namespace="/user"extends="struts-default">转载 2013-12-12 12:38:15 · 819 阅读 · 0 评论 -
struts2系列十五之result path返回路径为动态结果
变量名在action中定义,通过set/get方法使用 constantname="struts.devMode"value="true"/> packagename="user"namespace="/user"extends="struts-default"> actionname="user"class="com.转载 2013-12-12 12:39:07 · 2258 阅读 · 1 评论 -
struts2系列十七之常用的struts标签set,property,iterator,include,if,error,判断奇偶
xmlversion="1.0"encoding="GB18030"?> page language="java"contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> taglib uri="/struts-tags"prefix="s"%> DOCTYPEhtml PU转载 2013-12-12 12:41:48 · 873 阅读 · 0 评论 -
struts2的struts.properties的属性介绍
Struts 2中的constant 通过对这些属性的配置,可以改变Struts 2 框架的一些默认行为,这些配置可以在struts.xml文件中完成,也可以在struts.properties文件中完成。 1. 指定Web应用的默认编码集,相当于调用 HttpServletRequest的setCharacterEncoding方法。 2.转载 2013-12-12 13:10:04 · 728 阅读 · 0 评论 -
struts2系列七之使用ModelDriven<User>
Jsp页面仍然不变:使用ModelDriven接收参数添加用户public class UserActionextends ActionSupportimplements ModelDriven{ private Useruser = new User(); @Override public User getModel() {转载 2013-12-11 17:00:54 · 803 阅读 · 0 评论 -
struts2系列一之struts。xml无class转换路径/使用开发模式
1 /Hello.jsp转载 2013-12-11 16:53:25 · 772 阅读 · 0 评论 -
struts2里面web。xml的/×的范围
filter-mapping> filter-name>struts2filter-name> url-pattern>/*url-pattern>filter-mapping>/* 的含义包括了可以abc abc.action别的扩展名暂时应该是不支持,上面两个肯定支持原创 2013-12-11 20:13:44 · 526 阅读 · 0 评论 -
Struts2.3.15搭建项目实例
1 随着struts2的改版,现在改的越来越乱了,用了很多自己的东西,要导入的包越来越多了,截下图吧,感觉越来越不好用了,这9个缺一不可原创 2013-09-27 14:50:17 · 893 阅读 · 0 评论 -
导入Struts2标签的语句_s:from示例
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here原创 2013-09-27 15:21:10 · 2453 阅读 · 0 评论 -
Strtus2 使用普通的验证form的方法实例
1重写 validator()方法2 变量要有set/get方法,否则不能获取到值3 如果出错了用addFieldError();4 默认在validator验证失败会跳转到input中的,所以记得加上input 例如<!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configurat原创 2013-09-27 16:23:00 · 666 阅读 · 0 评论 -
spring/struts异常exception starting filter struts2 java.lang.NullPointerException ..SpringObjectFacory
产生了这么奇怪的异常谁会想到原因竟然是缺少log4j.properties文件呢所以对待告警也一定要重视,而不是非得出错了才查看原因原创 2013-11-12 15:16:40 · 1115 阅读 · 0 评论 -
struts2实现只跳转,不用action类的方法
/WEB-INF/jsp/register.jsp原创 2013-11-12 15:24:36 · 1331 阅读 · 0 评论 -
当s2sh整合执行成功却无法插入数据时改正的方法
1hiberante.cfg.xml添加 true原创 2013-11-12 16:27:11 · 1063 阅读 · 0 评论 -
无法进行save/update的原因s2sh--使用事物管理肯定可以解决的,要加三个bean
1测试无数次都不能提交的原因 userDao 结果给写成了 useDao 少了一个r 让我搞了这么久原创 2013-11-12 17:17:33 · 1099 阅读 · 0 评论 -
生成验证码方法--
package action;import com.opensymphony.xwork2.*;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.OutputStream;import java转载 2013-11-13 11:07:41 · 1067 阅读 · 0 评论 -
struts2系列二之namespace 的使用
/Namespace.jsp /Namespace.jsp转载 2013-12-11 16:54:28 · 745 阅读 · 0 评论 -
struts2系列三之使用method的方法和!方法【前者麻烦】
"/user/userAdd">添加用户 br/> a href="context%>/user/user!add">添加用户a>【只控制action的add,配置不变】 分别与下面想对应 constantname="struts.devMode"value="true"/> packagename="user"extends="st转载 2013-12-11 16:56:14 · 875 阅读 · 0 评论 -
struts2系列六之使用实体类变量作为参数
使用Domain Model接收参数添加用户 Action类中:private User user; public User getUser() { return user; } public void setUser(User user) { this.user = user; }转载 2013-12-11 16:59:36 · 893 阅读 · 0 评论 -
struts2系列八之改版2.5节用input的name属性传递参数
formaction="user/user!add"method="post">姓名:inputtype="text"name="name">input>inputtype="submit"value="submit"/>form> private Stringname; public StringgetName() { retur转载 2013-12-11 17:01:16 · 1076 阅读 · 0 评论 -
struts2系列九之代码方式验证错误
A:action类package com.bjsxt.struts2.user.action; import com.opensymphony.xwork2.ActionSupport; public class UserAction extends ActionSupport { private Stringname; public St转载 2013-12-11 17:02:08 · 663 阅读 · 0 评论 -
Struts2框架的文件上传--common-fileupload
Struts2框架默认使用了Common-fileUpload组件,该组件将解析出HttpservletRequest请求中的文件域信息,并使用IO数据流的方式,将文件保存在服务器的指定位置,完成文件 上传。1、 Commons-IO是一个非常有用的IO工具包,主要包括下面3个方面:Utility classes:提供静态方法来完成通用的任务。Filters:提供丰富功能转载 2014-04-01 12:13:53 · 959 阅读 · 0 评论