The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:
---------------
在项目中没有自动生成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 protected]
改成 select id,classId from p_info where email='
[email protected]'
----------------------------------------------------------------
ORA-00923: 未找到要求的 FROM 关键字
在 oracle 中用了 top 关键字
-------------------------------------
要执行的 SQL 语句不得为空白或空值
---------------------------------------------
最初用的HttpSessionAttributeListener接口,可以实现用户统计和用户显示,也能捕获正常退出情况,但这个接口没有对session超时的判断,造成用户直接关闭浏览器后,该用户一直存在列表里。
查到HttpSessionBindingListener的valueUnbound方法可以做到