Java
qq_18350493
这个作者很懒,什么都没留下…
展开
-
前期配置Struts2或者运行action出现问题
我刚看Struts2的时候,就试着去配置环境和运行第一个action。 而当我在修改项目的web.xml文件加了Struts2的核心控制器(StrutsPrepareAndExecuteFilter)后 , 居然发现项目下的jsp等所有文件都出现了404错误。 然后我就去看了log。发现错误是这样提示的: org.apache.catalina.core.StandardContext filterStart SEVERE: Exception starting filter struts2 java.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 · 1465 阅读 · 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 step 1、404错误 一定是访问项目的路径错误或者是ip错误 2、出现数据库错误,先检查服务是否打开,登录账号密码是否有错 url地址、数据库名称等等是否有错。如果都没错需要考虑版本问题,数据原创 2020-08-03 13:08:48 · 361 阅读 · 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 · 232 阅读 · 0 评论