2010.5.5记(JSP中引用js文件会发生引用不到的问题)
在JSP中引用js文件会发生引用不到的问题:
在web项目里,存在WEB-INF文件目录,我的错误做法是把js,image,CSS都放在此文件夹下。最初以为是相对路径与绝对路径搞错了,但是怎么修改也无法解决问题。调用js时总是会报缺少对象,最后了解是因为WEB-INF这里的东西是不让直接访问的。所以改变方法把这些文件就都放在了根目录下,引用方式是<script src="js/ui.datepicker.js" type="text/javascript"></script>这样就正确了
调用jQuery日期控件的时候,会写一个中-英文转换的js,本身控件是英文的,加入中文的文档就会自动加载成为中文显示,但是加载时出现中文乱码的情况,最后解决是因为js文件属性没有改成utf-8的格式。
相关文档:
package DBbean;
import java.sql.*;
public class ConnBean
{
private Connection con;
//初始化连接。
public ConnBean()
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
......
主要在jsp页面加入
<%@ page contentType="application/msexcel;charset=GBK"%>
<%
response.setHeader("Content-disposition",
"attachment; filename=shouExcel.xls");
%>
完整页面如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8 ......
最近在写JSP的小项目,不想把数据库,数据文件夹路径等配置信息写死在代码中,于是琢磨用xml配置文件的方法,现在将使用心得总结一下:
1.除了引入dom4j.jar包之外,使用XPATH必须引入jaxen.jar包,否则老是报错。(在dom4j的解压文件夹下的lib文件夹中可以找到jaxen.jar)
2.重点:由于是要在tomcat环境之下使用java访问文 ......
JSP的会话跟踪技术
Cookie:服务器在一个应答首部传递给浏览器的名称/值对。浏览器保存的时间由cookie的过期时间属性来指定。当浏览器向某个服务器发送一个请求时,它会检查其保存的cookie,并在请求首部中包含从同一台服务器上接收到的所有cookie。
  ......
昨天在写东西的时候,数据库用的编码是UTF-8,页面也是UTF-8,然后存进数据库的时发现还是乱码。中文的时候,随后debug,查到Action里面得到的表单内容也是乱码,哈哈
问题找到了,原来是Form表单或者其他地方有问题
后来在web.xml中加上对Spring编码的控制语句,好了...呵呵
......