ITPub博客

首页 > Linux操作系统 > Linux操作系统 > hai&&web与struts_config与database.properties的配置

hai&&web与struts_config与database.properties的配置

原创 Linux操作系统 作者:dinner1007 时间:2019-07-10 22:54:06 0 删除 编辑
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/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: VI高级命令集锦
请登录后发表评论 登录
全部评论

注册时间:2018-08-23

  • 博文量
    1714
  • 访问量
    1477622