网页模板的问题--100分 你可以让用户指定不同的css,就像csdn做的那样,你可以把csdn的csdn.css和js 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 至于定义模板,有点类似自己做个DreamWeaver了,我采用的是自己做模板:),不提供后台定义模板! 自己有一个系统管理部分,定义模板,自己或者用户可以定义自己的模板,管理系统将定义的模板生产一个页面而这样页面就jsp include到用户页面,就可以啦不过缺点是如果每个用户不用模板,会生产比较多的页面,需要好好控制=================================== 情人节快乐 有情人终成眷属 我的一分耕耘,你能给一分收获 to xiaofenguser(风雨) 模板要定义到图片及颜色、背景等信息,该怎样把这些信息也定义到数据库中呢? 你说的模板可能和我说的不同!你的可以把模板要用到的图片及颜色、背景等信息,放到css中去(可以多定义几个css来变换),在生成的页面中用相应的css就可以实现.不知道你做的是什么样的模板?是生成JSP还是其它? 我用的就是配置不同匹配的.css文件和跟页面颜色有关的.js文件,当然也包括相应的图片什么的.而这些数据你可以通过用户自己定义存放到用户数据库中.下次登录读取就可以了.这个很简单的. 这么说吧:数据库中user的字段colorID表示用户配置的模板类型,其值可以对应为0 1 2 3 4 ......了,在用户实体类usereo中对应属性colorID,默认值为0,(表示系统默认模板),然后在页面比如jsp中,通过用户选择,确定colorID的值,然后,在传到数据库中.就是这个道理了.至于,那些.css或者是.js,你可以采用这样的命名方式:aaa0.css\aaa1.css\aaa2.css......对应不同的模板然后在程序中通过usereo中的colorID在读取不同的文件形式类似如下:<link rel="stylesheet" href="style<%=usereo.getColorID()%>.css" type="text/css">这样你应该清楚很多了吧. 呵呵……很清楚!可我的头要求使用xml定义模板,又该怎样做呢?我现在困惑的地方是页面上的元素都要写在xml文件中吗? 那就在xlst中定义咯,呵呵=================================== 情人节快乐 有情人终成眷属 我的一分耕耘,你能给一分收获 to beming(Aming)我大致算了一下,如果采用在xml文件中生成站点内容,由xslt定义模板这种做法,需要生成很多文件的xml文件,有没有其他的方法? 另外,csdn上采用了xml,请看下面的地址:http://expert.csdn.net/Expert/topic/1413/1413601.xml?temp=.3296625这里传来一个参数.3296625,请问在xml里怎样处理参数? 其实不也是一样的吗?只不过是根据xml来读取嘛.你把库表里的字段colorID和用户实体类的属性colorID对应起来就ok了.然后读取,最后生成sql语句.这个跟我说的没有什么冲突的啊. To kenvin(小心,有地雷):如果不使用EJB该怎么做,我没有使用EJB. 请用apache的tiles,tiles包含在apache的struts项目中,模板定义在一个xml文件中 Ext 添加监听的三种方式 mamcache问题 struts2中这样的 ’href‘ 怎么让action带参? 麻烦的数据库设计问题,请高手帮忙! 一道关于树形结构存储的算法题 android 关于授权方面遇到 的问题 请问Visual Studio下如何找到javax的库 运用chain形成Action链后查询为null??? 一个很弱的问题:javaBean和EJB是不是一回事? java有关集合引用问题 能说说XML的好处吗? ■■高薪诚聘J2EE程序员(4000-7000元)公司在上海!!
情人节快乐
有情人终成眷属
我的一分耕耘,你能给一分收获
模板要定义到图片及颜色、背景等信息,该怎样把这些信息也定义到数据库中呢?
模板要用到的图片及颜色、背景等信息,放到css中去(可以多定义几个css来变换),在生成的页面中用相应的css就可以实现.不知道你做的是什么样的模板?是生成JSP还是其它?
而这些数据你可以通过用户自己定义存放到用户数据库中.下次登录读取就可以了.这个很简单的.
数据库中user的字段colorID表示用户配置的模板类型,其值可以对应为0 1 2 3 4 ......了,
在用户实体类usereo中对应属性colorID,默认值为0,(表示系统默认模板),然后在页面比如jsp中,通过用户选择,确定colorID的值,然后,在传到数据库中.就是这个道理了.
至于,那些.css或者是.js,你可以采用这样的命名方式:
aaa0.css\aaa1.css\aaa2.css......对应不同的模板
然后在程序中通过usereo中的colorID在读取不同的文件
形式类似如下:
<link rel="stylesheet" href="style<%=usereo.getColorID()%>.css" type="text/css">这样你应该清楚很多了吧.
很清楚!
可我的头要求使用xml定义模板,又该怎样做呢?我现在困惑的地方是页面上的元素都要写在xml文件中吗?
情人节快乐
有情人终成眷属
我的一分耕耘,你能给一分收获
我大致算了一下,如果采用在xml文件中生成站点内容,由xslt定义模板这种做法,需要生成很多文件的xml文件,有没有其他的方法?
http://expert.csdn.net/Expert/topic/1413/1413601.xml?temp=.3296625
这里传来一个参数.3296625,请问在xml里怎样处理参数?
只不过是根据xml来读取嘛.
你把库表里的字段colorID和用户实体类的属性colorID对应起来
就ok了.然后读取,最后生成sql语句.
这个跟我说的没有什么冲突的啊.
如果不使用EJB该怎么做,我没有使用EJB.
在一个xml文件中