欢迎使用CSDN-markdown编辑器
2016-02-18 22:23
274 查看
Struts — 项目目录
[code] 2016/02/28 21:50
示例:
common:将代码按照模块存放,其中,common用来存放公用代码
bo: Business Object 用来存放业务逻辑处理对象
dto: Data Transfer Object 用来存放从客户端,如表单,传递过来的,要交给Action的数据的对象
pojo: Plain Ordinary Java Object 用来存放数据库记录的对象
创建一个Struts项目时,关键有三个配置
导入相应包创建过滤器
编辑web.xml ,设置过滤器
创建struts配置文件 struts.xml
struts.xml文件:
注意事项
struts的分模块编写在struts.xml文件中导入struts_user.xml文件。struts.xml文件:
[code]<?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"> <struts> <constant name="struts.enable.DynamicMethodInvocation" value="true"/> <constant name="struts.devMode" value="true"/> <package name="default" namespace="/" extends="struts-default"> <action name="index" class="com.demo.common.action.TestAction"> <result name="success" >index.jsp</result> </action> </package> <include file="struts_user.xml"/> </struts>
struts_user.xml
[code]<?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"> <struts> <package name="user" namespace="/user" extends="default"> </package> </struts>
公共的jsp导入内容
importLib.jsp:
[code]<!-- 所有Jsp页面索要引用的公共的内容 --> <%@ taglib prefix="s" uri="/struts-tags" %> <script type="text/javascript" src="/yang20160218/common/js/jquery-1.7.2.min.js"></script>
*注意:src中必须使用项目的完整路径
相关文章推荐
- Docker容器入门
- 给你的LINUX程序加个文字画LOGO
- 笔记一、初识 Javascript
- 上传到服务器的服务器端代码(上传头像) ----有问题
- c语言入门之项目1.8——利用if语句一元二次方程求解
- 【004】Mac下命令行terminal安装jdk
- [Lintcode]Majority Number
- UILable用法
- [转]小品:宋江同志在梁山泊招安动员大会上的讲话
- 【SSH快速进阶】——Hibernate继承映射:每棵继承树映射一张表
- MVC快速分页
- [iOS] 输入框高度随输入内容变化
- [转]小品:宋江同志在梁山泊招安动员大会上的讲话
- MySQL知识(三)——数据类型
- js动画(3)——缓冲动画
- 从今天开始颠覆对世界的认知
- 最详细的Log4j使用教程
- [转]论acm与泡妞
- [转]论acm与泡妞
- css3,background-clip/background-origin的使用场景,通俗讲解