在struts中配置数据源

本文详细介绍了Struts框架的配置文件结构与内容,包括数据源配置、表单Bean定义及全局转发设置等关键部分。此外,还展示了如何通过配置文件映射不同的Action及其对应的输入路径与转发路径。
 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
  
<data-sources>
    
<data-source key="eBookDataSourse">
      
<set-property value="datasource for Ebook store" property="description" />
      
<set-property value="com.microsoft.jdbc.sqlserver.SQLServerDriver" property="driverClass" />
      
<set-property value="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=test" property="url" />
      
<set-property value="sa" property="user" />
      
<set-property value="test" property="password" />
    
</data-source>
  
</data-sources>
  
<form-beans>
    
<form-bean name="loginActionForm" type="edu.sjtu.ebookstore.action.LoginActionForm" />
    
<form-bean name="addBookActionForm" type="edu.sjtu.ebookstore.action.AddBookActionForm" />
    
<form-bean name="orderActionForm" type="edu.sjtu.ebookstore.action.OrderActionForm" />
    
<form-bean name="newUserActionForm" type="edu.sjtu.ebookstore.action.NewUserActionForm" />
  
</form-beans>
  
<global-forwards>
    
<forward name="notLogon" path="/login.jsp" />
  
</global-forwards>
  
<action-mappings>
    
<action name="loginActionForm" type="edu.sjtu.ebookstore.action.LoginAction" input="/login.jsp" scope="request" path="/loginAction">
      
<forward name="failure" path="/login.jsp" />
      
<forward name="success" path="/index.jsp" />
    
</action>
    
<action name="newUserActionForm" type="edu.sjtu.ebookstore.action.NewUserAction" validate="true" input="/newAccount.jsp" path="/newUserAction" />
    
<action type="edu.sjtu.ebookstore.action.LogoffAction" path="/logoffAction">
      
<forward name="forward" path="/index.jsp" />
    
</action>
    
<action name="addBookActionForm" type="edu.sjtu.ebookstore.action.AddBookAction" path="/addBookAction" />
    
<action name="orderActionForm" type="edu.sjtu.ebookstore.action.OrderAction" path="/orderAction" />
  
</action-mappings>
  
<message-resources parameter="edu.sjtu.ebookstore.ApplicationResources" />
</struts-config>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值