浏览 3394 次
锁定老帖子 主题:STRUTS2错误集
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-11-19
--------------- 在项目中没有自动生成CLASSES文件夹 STRUTS2.0 将CLASSES 创建在BUILD文件夹里 --------------------- Error configuring application listener of class org.springframework.web.context.ContextLoaderListener 没有加入spring.jar包导致 ----------------- Loading XML bean definitions from ServletContext resource 将 applicationContext.xml文件放到WEB-INC 下就可以了.. -------------------- 在struts.xml 中 <package name="com.xx" extends="struts-default" namespace="/test"> namespace 文件夹名前要加/.或者找不到文件名 --------------------------------------------- 给网页添加标签属性: 保证有此文件/WEB-INF/struts-tags.tld WEB.XML <jsp-config> <taglib> <taglib-uri>/WEB-INF/struts-tags.tld</taglib-uri> <taglib-location>/WEB-INF/struts-tags.tld</taglib-location> </taglib> </jsp-config> JSP页面中: <%@taglib uri="/WEB-INF/struts-tags.tld" prefix="s"%> -------------------- 如果Web应用使用了Servlet 2.3以前的规范,因为Web应用不会自动加载Struts 2框架的标签文件,因此必须在web.xml文件中配置加载Struts 2标签库。 配置加载Struts 2标签库的配置片段如下: <!-- 手动配置Struts 2的标签库 --> <taglib> <!-- 配置Struts 2标签库的URI --> <taglib-uri>/s</taglib-uri> <!-- 指定Struts 2标签库定义文件的位置 --> <taglib-location>/WEB-INF/struts-tags.tld</taglib-location> </taglib> 在上面配置片段中,指定了Struts 2标签库配置文件物理位置:/WEB-INF/struts- tags.tld,因此我们必须手动复制Struts 2的标签库定义文件,将该文件放置在Web应用的WEB-INF路径下。 如果Web应用使用Servlet 2.4以上的规范,则无需在web.xml文件中配置标签库定义,因为Servlet 2.4规范会自动加载标签库定义文件。 提示 Struts 2的标签库定义文件包含在struts2-core-2.0.6.jar文件里,在struts2-core-2.0.6.jar文件的META-INF路径下,包含了一个struts-tag.tld文件,这个文件就是Struts 2的标签库定义文件,Servlet 2.4规范会自动加载该标签库文件。 *********** tomcat5.5 一就SERVLET2.4 看servlet的版本其实就是看服务器(例TOMCAT)支持的SERVLET *************** -------------------------------------------------------- 在程序开发中,编码设置最好都用大写的 UTF-8 (便于移植,LINUX) ------------------------------------------ 建了一个WEB PROJECT 通过部署TOMCAT 修改了JSP文件不得启TOMCAT可见效果,但JAVA文件则不能.必须重启TOMCAT ---------------------------------------------- 数据库中有表,有数据,但一直都读不出数据,始终认为没有数据 ---------------------------------------------- java.sql.SQLException: ORA-01729: 需要数据库链接名 sql语句:select id,classId from p_info where email=ritawcc1987@163.com 改成 select id,classId from p_info where email='ritawcc1987@163.com' ---------------------------------------------------------------- ORA-00923: 未找到要求的 FROM 关键字 在 oracle 中用了 top 关键字 ------------------------------------- 要执行的 SQL 语句不得为空白或空值 --------------------------------------------- 最初用的HttpSessionAttributeListener接口,可以实现用户统计和用户显示,也能捕获正常退出情况,但这个接口没有对session超时的判断,造成用户直接关闭浏览器后,该用户一直存在列表里。 查到HttpSessionBindingListener的valueUnbound方法可以做到 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |