怎么样开发struts2的项目(1)

1. 建立界面原型

2. 建立Struts.xml

a确定namespace

b确定package

c确定Action的名称,空的方法

d确定Result

e将界面原型页面进行修改,匹配现有设置

f测试

3. 建立数据库(或者实体类)

4. 建立Model

5. 建立Service

6. 着手开发

下面是开发一个bbs的简单项目的原型

struts.xml的配置如下:

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
"http://struts.apache.org/dtds/struts-2.1.dtd">

<struts>

<!--

<package name="bbs2009_default" extends="struts-default">
<global-exception-mappings>
<exception-mapping result="exception_handle" exception="Exception"></exception-mapping>
</global-exception-mappings>
</package>
-->
<package name="admin" namespace="/admin" extends="struts-default" >



<action name="index">
<result>/admin/index.html</result>
</action>

<action name="*-*" class="com.bjsxt.bbs2009.action.{1}Action" method="{2}">
<result>/admin/{1}-{2}.jsp</result>
<result name="input">/admin/{1}-{2}.jsp</result>
</action>
<!--
<action name="category" class="com.bjsxt.bbs2009.action.CategoryAction">
<result>/admin/category_list.jsp</result>
<result name="add_input">/admin/category_add_input.jsp</result>
<result name="update_input">/admin/category_update_input.jsp</result>

</action>
-->
</package>


<package name="front" namespace="/" extends="struts-default" >

<action name="index" class="com.bjsxt.bbs2009.action.CategoryAction" method="list">
<result>/index.jsp</result>
</action>


</package>


</struts>

页面的命名如下:

Category-add.jsp

Category-addInput.jsp

Category-delete.jsp

Category-list.jsp

Category-update.jsp

Category-updateInput.jsp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值