![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts
文章平均质量分 51
金含
● 致力于IT行业,服务于全球,造化于人类。共同奋斗,全力以赴。
● 博客宗旨:除了时间什么都不属于我的!
无聊而单调的工作是有害的!
展开
-
struts2的搭建简单测试程序
1.导入必要的jar包2.新建一个struts.xml的总的配置文件3.配置web.xml文件4.部署如下:5.struts.xml "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.d原创 2016-07-27 13:20:55 · 446 阅读 · 0 评论 -
struts中表单的重复提交和不重复提交
1.工程如图:2.UserAction.javapackage com.ask.action;import com.opensymphony.xwork2.ActionSupport;public class UserAction extends ActionSupport{private String username;private String passwor原创 2016-08-02 12:55:31 · 313 阅读 · 0 评论 -
struts2登录验证返回页面跳转
1.工程如下:2.UserAction.javapackage com.ask.action;import com.opensymphony.xwork2.ActionSupport;public class UserAction extends ActionSupport{ private String username; private String passw原创 2016-08-02 14:23:33 · 1100 阅读 · 0 评论 -
struts2登录验证小程序
1.必备的struts2-blank.war下的lib目录下的所有驱动包,放入项目下的lib目录中。2.新建一个UserAction类,代码如下:package com.eduask;import com.opensymphony.xwork2.ActionSupport;//创建一个UserAction继承ActionSupport类;public cla原创 2016-09-01 13:42:04 · 496 阅读 · 0 评论 -
在Myeclipse中,编写strut.xml文件时自动提示设置
1.2.3.strut的dtd文件打开struts2-core-2.3.28.1.jar核心包,解压之后,选择 4.5. 如下图所示6.完成之后,最好刷新一下项目,重新打开strut.xml文件原创 2016-12-04 16:43:56 · 455 阅读 · 0 评论 -
声明式异常处理
1.自己写得小程序验证声明式异常处理的实现,就以表的查询为例子。查询表时我故意把表的名字写错。2.在项目service包中,list方法。3.在项目action包中,对应的list方法。4.在strut.xml中添加如下:5.在WebRoot下新建一个error.jsp页面6.测试如下:原创 2017-01-16 11:44:15 · 384 阅读 · 0 评论 -
声明式异常使用全局处理
1.声明一个package为bbs2009_default,之后配置global-results和global-exception-mappings/error.jsp 2.定义一个package继承bbs2009_default /admin/{1}-{2}.jsp /admin/{1}原创 2017-01-16 12:06:27 · 278 阅读 · 0 评论 -
struts拦截器的使用(简单例子)
1.首先新建一个拦截器//设置权限管理public class PrivilegetInterceptor extends MethodFilterInterceptor{ @Override protected String doIntercept(ActionInvocation actionInvocation) throws Exception { //验证是否存在原创 2017-02-28 21:54:36 · 366 阅读 · 0 评论 -
struts不同包下的页面跳转
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> /app/html/index.jspinfomationFrontAction /app原创 2017-03-03 10:32:13 · 398 阅读 · 0 评论 -
Struts2文件上传参数
//文件上传需要的参数 private File upload;//上传的文件 upload和在jsp文件name一样 private String uploadFileName;//接收文件上传的文件名 private String uploadContextType;//接收文件上传的类型//判断文件是否为空 if(upload!=null){原创 2017-02-25 15:16:53 · 649 阅读 · 0 评论 -
使用maven项目sping和struts2整合pom.xml文件
4.0.0 sshe sshe 0.0.1-SNAPSHOT war mavenMaven Repository Switchboarddefaulthttp://repo1.maven.org/maven2falsealibaba-opensourcealibaba-opensourcehttp:原创 2017-05-01 17:54:24 · 1098 阅读 · 0 评论 -
struts文件的上传
1.工程如图:2.UserAction.javapackage com.ask.action;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.原创 2016-08-01 22:37:59 · 297 阅读 · 0 评论 -
struts中的用户的登录注册国际化
1.工程视图2.struts.xml"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN""http://struts.apache.org/dtds/struts-2.3.dtd">原创 2016-08-01 22:10:19 · 311 阅读 · 0 评论 -
搭建struts2环境
1.添加jar包 使用的是struts-2.3.28版本的jar包 a. 在struts-2.3.28zip包下的apps目录的struts2-blank.war中 lib目录下所有的jar包2.添加一个strut2的struts.xml配置文件,这个配置文件放下src 目录下 a. 在lib目录同级目录的src目录下的java目录中的struts.xml3.原创 2016-07-27 14:49:26 · 221 阅读 · 0 评论 -
struts.xml配置文件元素的说明
package : 包 用来组织模块 namespace : 命名空间 是来用区分访问不同包下的action extends : 继承 继承其他的包,包里面的任何东西都被继承 如何请求资源路径 : 主机名:端口号/应用工程名/命名空间/action.action local原创 2016-07-28 11:43:17 · 243 阅读 · 0 评论 -
struts2映射jsp页面的第一种方法
1.UserAction类package com.eduask.action;public class UserAction { //user_add.jsp页面;public String user_add(){return "user_add"; } //user_delete.jsp页面; public String user_delete(){retu原创 2016-07-28 13:50:44 · 820 阅读 · 0 评论 -
struts2中是用通配符的方式映射jsp文件
/WEB-INF/jsp/user_{1}.jsp原创 2016-07-28 14:05:33 · 309 阅读 · 0 评论 -
strutus2中获得jsp页面的元素值
1.如图:2.UserAction.javapackage com.eduask.action;public class UserAction {private String username;private String password;public String getUsername() {return username;}public void原创 2016-07-28 16:07:19 · 365 阅读 · 0 评论 -
struts2中获得jsp元素值使用接口方法
1.如下图:2.UserAction.javapackage com.eduask.action;import com.eduask.entity.User;import com.opensymphony.xwork2.ActionSupport;import com.opensymphony.xwork2.ModelDriven;public class User原创 2016-07-28 16:30:46 · 380 阅读 · 0 评论 -
自定义我的拦截器
1.工程视图2.MyIntercept类package com.ask.intercept;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.interceptor.AbstractInterceptor;public class MyIntercept exten原创 2016-08-01 13:09:09 · 288 阅读 · 0 评论 -
全局拦截器
代码如下: "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">原创 2016-08-01 13:16:40 · 318 阅读 · 0 评论 -
struts中使用json返回参数
1.工程视图2.UserAction.javapackage com.ask.action; public class UserAction { private String user; public String getUser() { return user; } public void setUser原创 2016-08-01 13:19:59 · 237 阅读 · 0 评论 -
UserAction类中使用JsonObject
1.工程视图2.UserAction.javapackage com.ask.action;import net.sf.json.JSONObject;import com.ask.pojo.User;import com.opensymphony.xwork2.ModelDriven; public class UserAction implements ModelD原创 2016-08-01 13:38:09 · 411 阅读 · 0 评论 -
spring和struts2整合的web.xml文件
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.s原创 2017-05-01 17:56:46 · 364 阅读 · 0 评论