hai&&web与struts_config与database.properties的配置struts-config.xml
1.
:
(1)定义一个form-bean:(name[可自取]和type[包名.form名])
(2)定义其属性:为formbean 中的属性,指出其名字和灰型
(3)如:
2.
(1)根据名称直接跳转:
(2)如:
3.(****)Action Mapping Definitions
(1)input :表单验正失败转入的路径 "/*.jsp"
(2)name : formname
(3)path :指定请求访问的Action的路径 "/*"
(4)type :指Action的完整路径名 包名+ actionname
(5)scope :指actionForm 存入的范围
(6)validate:指是否执行表单验证
(7) 请求转发路径
(**)解析:当对Action进行访问时,通过(3)找到真实路径(4),同时通过(2)(5)将from bean给action,如果validate为true,就将在调用action之前进行验证,如果验证失败就进入(1),如果成功,就跳入(7)所指定网页.
(8)如:
input="/partmanager.jsp"
name="registernewpart"
path="/registernewpart"
type="loginAction.RegisterNewPartAction">
(9)链接池的配置
value="jdbc:oracle:thin:@192.168.100.53:1521:orcl" />
web.xml
(1)为固定
action
org.apache.struts.action.ActionServlet
config
/WEB-INF/struts-config.xml
2
(2)
<!-- Standard Action Servlet Mapping -->
action
*.do
(3)
/WEB_INF/struts-bean.tld
/WEB_INF/struts-bean.tld
(4)
index.html
index.htm
index.jsp
default.html
default.htm
default.jsp
database.properties :数据库链接池
(1)ncr.connection.driver_class=oracle.jdbc.driver.OracleDriver
ncr.connection.url=jdbc:oracle:thin:@192.168.100.53:1521:ora9i
ncr.connection.username=E_ljx_0118
ncr.connection.password=E_ljx_0118
#ncr.connection.pool_size=
#ncr.connection.datasource=
ncr.dbcp.maxActive=20
ncr.dbcp.maxIdle=1
ncr.dbcp.maxWait=20000
ncr.dbcp.whenExhaustedAction=0
ncr.dbcp.testOnBorrow=false
ncr.dbcp.testOnReturn=false
ncr.dbcp.validationQuery=
ncr.dbcp.ps.maxActive=50
ncr.dbcp.ps.maxIdle=5
ncr.dbcp.ps.maxWait=5
ncr.dbcp.ps.whenExhaustedAction=0
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/374079/viewspace-130008/
,如需转载,请注明出处,否则将追究法律责任。