预览模式: 普通 | 列表
08-03
28

XML基础之编码

      XML作为一种通用的数据交换格式,应用越来越广泛。目前许多系统的配置文件都使用XML格式,本书中所涉及到的众多配置文件都是XML格式的,新的JSP规范也推出了采用XML语法的JSP文档,因此,要深入学习和掌握Java Web开发技术,必须有一些基本的XML语言知识。由于XML的通用性和广泛应用,在读者以后实际项目开发和应用中,很多地方都要用到XML方面的知识,所以,对XML知识的了解和掌握,已经是从事电子商务网站和相关系统开发的编程人员所必须掌握的基本知识。

 

F指点迷津:什么是配置文件

 

     配置文件就是记录应用程序的配置信息的文件。例如,某个程序要连接网络上的数据库系统时,需要指定数据库服务器的ip地址、服务器的网络监听端口号、数据库的名称、用户名和密码等信息,这些信息可以作为应用程序的配置信息来对待,即不要将这些信息写死在源程序中,而是写在一个文本文件中。应用程序要连接数据库系统时,从该文本文件中读取所需要的信息,如果连接的数据库系统的信息发生了改变,则只需要修改该文本文件,而不用修改源程序,这个文本文件就是应用程序的配置文件。传统的配置文件通常采用如下格式:

#Db.Properties

DBServer=192.168.0.100

Port=1443

查看更多...

Tags: 编码 XML

分类:Css&Ps | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 799
主要是在原来的css基础上增加了一个自定义的RowSelect属性,这个属性通过e­xpression表达式进行设置,我现在的感觉是e­xpression中必须是一个?表达式,在?表达式中才能写我们想要的javascript方法,等以后有时间了再专门来求证这个疑问。如果是我猜想的这样,哪有什么更好的替代方式吗?这种替代方式就是behavior吗?一切都安排在以后清闲了再研究吧!

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>双色表格CSS实例</title>
<style type="text/css">
.test {
   background-color:red;

查看更多...

Tags: 奇偶 点击 CSS

分类:Ajax/Js | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 668
08-03
28

csdn的blog后台程序的导航菜单的实现

研究了一下csdn的 blog后台程序的导航菜单的实现,其特点是每个导航菜单项的宽度不一样,所以,被用作导航条背景的图片不能是一个单一固定长度的图片,所以,csdn采用了一种称之为滑动门的技术,每个菜单项的左边先左对其显示一个半图片,然后右边再右对齐显示另外一个半图片,右边的半个图片显示的多少随菜单项的宽度自动调整,左右两个图分别如下:


左边的图片作为<a>标签的背景图,右边的图片作为<a>标签中内嵌的<span>标签的背景图,下面是整理出来的代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">

查看更多...

Tags: CSDN blog 导航

分类:Css&Ps | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 593
08-03
28

随意切换的网页换肤程序

今天终于写完了一个 可以水平下拉菜单和垂直下拉菜单之间随意切换的网页换肤程序,它综合应用了水平下拉菜单,垂直下拉菜单,网页换肤等技巧.

这个程序需要用到三个文件,一个是h.css,用作水平下拉菜单的样式文件,另一个是v.css,用作垂直下拉菜单的样式文件,最后一个就是包含下拉菜单内容的网页文档test.html.

test.html文件内容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

查看更多...

Tags: CSS JS

分类:Ajax/Js | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 618
08-03
27

Exception thrown whilst processing POSTed parameters

WARN - Exception thrown whilst processing POSTed parameters
java.net.SocketException: Connection reset

该错误出现位置在Action返回JSP页面时,代码没有发现什么问题,在网上查到了原因:
引用内容 引用内容
I've discovered that this is a bug with Tomcat 5.5.23. (http://
issues.apache.org/bugzilla/show_bug.cgi?id=40960). I upgraded to
Tomcat 6.0.13 and that solved the problem. Hope that helps someone
Jeff

查看更多...

Tags: TOMCAT

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1467
08-03
27

现实多条记录,一次保存

   常常会在程序中看见这样的情况,页面中会有很多遍历出的记录都是放在文本框中,如
  ID1  NAME1   PASSWD1
   ID2  NAME2   PASSWD2
   ID3  NAME3   PASSWD3
   ...
   这样的记录如果每条后面都放着一个更新按钮,这样对于Struts取得Form确实方便不少,但未免让可用性受到局限。如果做出点击一次,全部更新,这个我考虑了很久,也试了很多方法,如果非要用Struts来实现这样的功能未免牵强。因为Form是在Struts的RequestProcessor中创建并封装起来的,别人不好对它进行干涉或操作。
  这样原本方便的Form变成了阻碍,在这里我考虑用servlet中常用的形式来做这个功能,如:
String [] ids = request.getParameterValues("id");
String [] mcs= request.getParameterValues("mc");

查看更多...

Tags: 多条记录 一次保存

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 635