struts2
Spring......
热爱软件行业
展开
-
struts2如何输出错误信息
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-04-07 09:02:29 · 1342 阅读 · 0 评论 -
struts2中自定义拦截器
今天struts实验课 要求struts自定义拦截器,使用户名不是以r结尾的用户不不得访问/sec命名空间下的Action很简单 从jsp页面中获取输入的用户名,在拦截器中判断下即可。 拦截器的实现类package interceptor; import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletA原创 2016-04-07 09:27:42 · 452 阅读 · 0 评论 -
struts2框架的异常处理
异常的配置 全局异常映射 <struts> <package name="default" extends="struts-default"> <global-results> <!-- 全局结果 --> <result name="exception">/exception.jsp</result>原创 2016-04-11 20:07:00 · 394 阅读 · 0 评论 -
Struts2中输入效验
Struts2中常见的输入效验有一下三种 使用Javascript完成客户端效验 使用Javascript客户端需要编写Javascript 并且需要浏览器支持 function check(form){ with(form){ if(username.value == ""){ alert("用户名不能为空!"原创 2016-04-22 17:28:18 · 310 阅读 · 0 评论 -
Struts2中属性驱动与模型驱动
一、为什么要使用属性驱动和模型驱动? :struts2与struts很大的不同点在于,struts的execute方法提供了HttpServletRequest和 HttpServletResponse方法在获取客户端提交的数据信息的时候需要使用HttpServletRequest的 getParameter()方法,并且还需要进行必要的数据类型转换。如何客户原创 2016-06-03 10:15:42 · 352 阅读 · 0 评论 -
struts2中使用jQuery+ajax实现无刷新提交
1 导入所需要的包,如图所示 2.引入jquery.js 3. `js代码 (document).ready(function() {(document).ready(function() { (“#btn_login”).click(function() { if(!check(checklogin)){ return;原创 2016-06-14 17:06:22 · 327 阅读 · 0 评论 -
Struts与Spring整合实现用户登录
步骤: 引入jar文件 引入struts .jar相关文件 spring-core 相关jar文件 spring-web 支持jar包 spring-web-3.2.5.RELEASE.jar 【Spring源码】 struts2-spring-plugin-2.3.4.1.jar 【Struts源码】原创 2016-06-15 15:45:34 · 371 阅读 · 0 评论 -
struts2中自定义拦截器的配置
1.struts.xml<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"><str原创 2016-08-08 20:52:19 · 462 阅读 · 0 评论 -
Struts2中是用拦截器拦截黑名单的demo
1.interceptor的实例,重要的是如何获取请求的参数package com.sid.interceptor;import java.util.Map;import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwo原创 2016-08-09 14:01:00 · 1260 阅读 · 0 评论