如何看待stusts2添加durid数据源的问题。

如何看待stusts2添加durid数据源的问题。,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

十年的江汉网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整江汉建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“江汉网站设计”,“江汉网站推广”以来,每个客户项目都认真落实执行。

  1. 下载druid-1.0.19.jar  (老框架需要旧版本)

  2. Copy 到lib 目录下

  3. infrastructureContext.xml 里修改dataSource

"dataSource"

class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"

init-method="init">

"driverClassName" value="${jdbc.driver}">

"url" value="${jdbc.url}">

"username" value="${jdbc.username}">

"password" value="${jdbc.password}">

"initialSize" value="10" />

"minIdle" value="10" />

"maxActive" value="500" />

"maxWait" value="60000" />

"timeBetweenEvictionRunsMillis" value="60000" />

 

"minEvictableIdleTimeMillis" value="300000" />

 

"validationQuery" value="SELECT 1" />

"testWhileIdle" value="true" />

"testOnBorrow" value="false" />

"testOnReturn" value="false" />

 

 

"filters" value="stat,wall" />

 

  1. web.xml  在strus2 过滤器上面添加

DruidWebStatFilter

com.alibaba.druid.support.http.WebStatFilter

exclusions

*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*,/download/*

DruidWebStatFilter

/*

DruidStatView

com.alibaba.druid.support.http.StatViewServlet

         

            resetEnable

            false

        

        

DruidStatView

/druid/*

  1. 启动项目后访问:http://localhost:9090/mytms2/druid/index.html  打开监控

  2. 登陆问题,不能登陆

4,可能的问题

有时候可能会报错:there is not action mapped。。。

是因为struts2把/druid当成了一个action来处理,发现找不到名为druid的action,因此抛出异常,其中一个解决办法就是在action后面加上后缀以作区分,在struts.xml中加上:

 

    1

struts.xml中配置不需要做其他改变,但是在用到action的时候需要加上这个后缀。例如原来的form:

    1

需要改成

    1

否则struts无法拦截请求。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。


新闻名称:如何看待stusts2添加durid数据源的问题。
标题URL:http://hbruida.cn/article/ihsiie.html