Java
qq_18350493
这个作者很懒,什么都没留下…
展开
-
前期配置Struts2或者运行action出现问题
我刚看Struts2的时候,就试着去配置环境和运行第一个action。而当我在修改项目的web.xml文件加了Struts2的核心控制器(StrutsPrepareAndExecuteFilter)后 , 居然发现项目下的jsp等所有文件都出现了404错误。然后我就去看了log。发现错误是这样提示的:org.apache.catalina.core.StandardContext filterStartSEVERE: Exception starting filter struts2java.la原创 2020-08-03 13:33:22 · 394 阅读 · 0 评论 -
struts2中的错误:There is no Action mapped for action name . - [unknown location]
There is no Action mapped for action name .XXX - [unknown location]产生这问题的原因有:1.struts2的配置文件没有放在src目录下,2.struts2中配置的package标签的namespace属性配置有误3.页面调用Action的方式有错但我这次产生这错误都不是上面的原因.因为我是使用ajax方式提交,所以package扩展于json-default,其它配置(略),检查配置都没有问题,检查调用方式也没问题,最后想想好原创 2020-08-03 13:30:15 · 1468 阅读 · 1 评论 -
hibernate的执行流程
创建configuration 来读取配置文件 hibernate.cfg.xml用configuration对象来创建sessionfactory对象sessionfactory对象加载相应的映射文件,初始化hibernate并且创建session,充当数据存储源的代理获得session对象相当于获得connection对象,由session对象来执行数据操作在进行数据操作之前 需要打开 并且提交事务...原创 2020-08-03 13:09:27 · 85 阅读 · 0 评论 -
部署项目注意事项
部署一个web系统1、需要修改 dbm的url 和 数据库的账号密码2、在tomcat中添加 web项目的访问路径。访问路径的方法可以参考以前的文章。3、若有必要 则修改 项目的配置文件的 ip地址若配置不成功 tomcat中的错误信息很重要出现错误一定是要一步一步的检查one step by one step1、404错误 一定是访问项目的路径错误或者是ip错误2、出现数据库错误,先检查服务是否打开,登录账号密码是否有错url地址、数据库名称等等是否有错。如果都没错需要考虑版本问题,数据原创 2020-08-03 13:08:48 · 362 阅读 · 0 评论 -
部分刷新的iframe方法
在web项目中有些部分是静态资源不必要刷新,为了提高效率。我们必须用到部分刷新的方法。目前最流行、使用的部分刷新的方法有两个。一个是iframe,一个是ajax。现在我来简单说一下iframe的使用。iframe是HTML中的一个元素。在头文件中 frameset 和tranditional 都支持iframe元素的使用。我这里用的是 tranditional。很简单,你只需要对页面进行分块就好。<div id="topFrame"> <iframe src="nnsw/back原创 2020-08-03 13:06:47 · 286 阅读 · 0 评论 -
hibernate 一级缓存和批量删除
对于hibernate 来说,一级缓存由session提供并且只会存在内存当中。因此当对数据进行大批量操作时,操作不当可能会出现OutOfMemoryError(内存溢出)异常,因此在对数据进行大批量操作时应注意以下几点:1)不要频繁使用 session 的 flush,每进行一次flush ,hibernate 会将PO数据与数据库同步,对于海量数据操作来说,这简直是性能灾难。2)及时清除不需要的一级缓存数据,在进行大量的数据操作时,可以对数据进行分批操作,且每一次操作后清除内存。3)使用HQL的批原创 2020-08-03 13:01:24 · 176 阅读 · 0 评论 -
jsp中获得路径的两种方法和获得url路径的方法
<%=request.getContextPath()%>是解决相对路径的问题,可返回站点的根路径。<a href="<%=request.getContextPath()%>/XXX.jsp"> //这样获得的是绝对路径<a href="XXX.jsp">//这样获得的是相对路径<a href="<%=request.getContextPath()%>/XXXX.jsp"> 能够更有效的防治连接的失效。request.get原创 2020-08-03 12:57:17 · 724 阅读 · 0 评论 -
Struts2整合Spring Action中的Service出现空值原因
Struts2整合Spring Action中的Service出现空值原因1.action中的setter方法没有与Bean id对应2.确认spring配置文件中 service的class路径正确3.确认struts2-spring-plugin.jar 这个包的存在原创 2020-08-03 12:53:17 · 234 阅读 · 0 评论