![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2慢慢学
meaijojo
这个作者很懒,什么都没留下…
展开
-
Struts2慢慢学之一
什么是Structs2?它就是在Struts1的基础上演化而来的,是一种MVC模式的框架,其实它的功能很简单,就是将View和逻辑处理层分开。本人才疏学浅,以前都是用Spring做项目,由于要毕业,所以需要进行转行(暂且这么说吧),公司都是用的Structs框架,木有办法,从头开始学吧! 所需软件-Eclipse、TomCat7.0、Struts-2.3.1.2(源码自己下载),下原创 2012-05-03 20:57:27 · 932 阅读 · 0 评论 -
Struts2慢慢学之九----Result其他内容
Result可以设定全局结果集,如: /main.jsp /index.jsp /user_success.jsp /user_error.jsp原创 2012-05-06 10:12:56 · 948 阅读 · 0 评论 -
Struts2慢慢学之七----访问Web元素
常用的Web元素有:request、session、application等,而我们一般使用session较多,Struts2如何访问web元素呢?这个是非常重要的内容,因为它能完成程序后台和用户的数据交互,下面以注册为例演示其过程:1、index.jsp文件<%@ page language="java" contentType="text/html; charset=UTF-8"原创 2012-05-05 16:32:39 · 1110 阅读 · 0 评论 -
Struts2慢慢学之六----简单的数据校验
数据校验是在项目开发中不可缺少的一部分,用户登录时、密码验证时都需要,当然要做的首先是获得用户输入的内容,然后对内容进行验证,一般都是从数据库中读出然后校验,如果错误则显示提示信息,正确则进入用户主界面。下面用一个简单小例子来说明下步骤:1、index的表单<%@ page language="java" contentType="text/html; charset=UTF-8"原创 2012-05-05 09:32:49 · 1516 阅读 · 0 评论 -
Struts2慢慢学之五(接上)----参数传递方法三
上篇说明了下Struts2参数传递的两种方法,其中第二种方法被称为:DomainModel,域模型。即新建一个类,用于存放属性。下面说明另外一种方法,被称为:ModelDriven,模型驱动。它与第二种方法非常类似,其他都是一样的,仅仅就是Action和访问有区别,它的Action如下:package com.bjsxt.struts2.user.action;import c原创 2012-05-04 16:32:22 · 2347 阅读 · 0 评论 -
Struts2慢慢学之二-----路径问题解决
在struts2中的路径问题是根据Action的路径而不是JSP的路径确定的,所以尽量不要使用相对路径,使用相对路径会让路径问题变得很繁琐很麻烦,有的时候一个细微的变动会导致你需要大的改动。 解决方法其实也很简单:即统一使用绝对路径。 在jsp中可以通过request.getContextRoot的方式获得webapp的绝对路径:<%String p原创 2012-05-04 09:17:03 · 926 阅读 · 0 评论 -
Struts2慢慢学之五----参数传递
参数传递即将参数传输到程序后台中,后台可能做一些处理,然后再将内容存入数据库之类嗒!参数传递的方法较多,一一说明如下。1、Action中直接参数法有如下的index.jsp文件<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%><%原创 2012-05-04 16:08:52 · 12107 阅读 · 4 评论 -
Struts2慢慢学之三------DMI
什么是DMI?DMI即所谓的动态方法调用。Action在执行的时候并不一定要执行execute方法,可以在配置文件中配置Action的时候用method=来指定执行哪个方法,也可以在url地址中动态指定(动态方法调用DMI)。第一种方式,在struts.xml中对Action添加method: /user_add_s原创 2012-05-04 14:54:44 · 3684 阅读 · 0 评论 -
Struts2慢慢学之四----通配符
通配符是在struts2配置中非常常用的一种配置方式,在程序开发过程中要遵循“约定优于配置”的原则,在这种原则下,约定的结果如果比较合适的话,就会大大减少配置的数量,使得配置变得非常简单,方便。下面以例子来做下说明:1、由如此的一个struts.xml配置文件:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//原创 2012-05-04 15:25:20 · 1040 阅读 · 0 评论 -
Struts2慢慢学之八----Result
Result也是Struts2比较重要的一部分,在Result的配置中常用的有四种类型:dispatcher、redirect、chain和redirectAction,在这四种中又以前两种最为常见。例: /r1.jsp /r2.jsp r1原创 2012-05-06 10:05:45 · 1099 阅读 · 0 评论