小编jep*_*rro的帖子

如何将参数传递给XSLT?

我有个问题.

我有一个XML文件,其中包含有关100门课程的信息.

我有一个XSL文件很好地显示了100个课程的列表.

但是,如果我只想显示1门课程怎么办?我可以将参数传递给XSLT文件,告诉它只显示"ENGL 100"吗?

XML看起来像这样:

<document>
<menu>
   <item>
      <name>MTH 300</name>
      <brief>Mathematics Skill Development</brief>
      <description>A course in the fundamentals of ...</description>
   </item>
   <item>
      <name>MTH 301</name>
      <brief>Basic Algebra</brief>
      <description>An introduction to algebra, ...</description>
   </item>
 ...
Run Code Online (Sandbox Code Playgroud)

我知道我可以编写一个名为"eng100.xsl"的XSLT文件来遍历XML并只显示ENG 100,但我不想写几十个这样的文件.

XML是动态的,我能够控制它.我希望XSLT文件是静态的,永远不会改变.

有没有办法将参数传递给XSLT?

xml xslt parameters parameter-passing

5
推荐指数
1
解决办法
1万
查看次数

如何在JSP中动态设置标头值

我有一个JSP文件,可以创建一个Excel文档.

我想动态设置要下载的文件的名称.

这是我将文件名设置为"test.xsl"的方式:

<% response.setContentType("application/vnd.ms-excel"); 
   response.setHeader("Content-Disposition","attachment; filename=" + "test.xsl" ); 
%>
Run Code Online (Sandbox Code Playgroud)

如何设置要测试的文件名 - $ {今天的日期} .xsl(即test-20100805.xsl)?

java jsp jstl header http-headers

5
推荐指数
1
解决办法
4万
查看次数

如何让Ant将属性文件复制到classes目录

我有一个项目,我可以使用Ant正确构建和部署

我想构建一个war文件来部署项目.

我可以使一切正常工作,除了我无法让属性文件出现在classes目录中.

我的属性文件位于:$ {resources_dir}/$ {app} /Report.properties

这是我的构建文件的war部分:

<war destfile="${dist_dir}/${app}.war" webxml="${resources_dir}/${app}/web.xml">    
     <fileset dir="${resources_dir}/${app}" includes="*.jsp,*.jspf,*.html,*.css" />
     <zipfileset dir="${resources_dir}/${app}/webct" prefix="webct" />
     <zipfileset dir="${resources_dir}/${app}/css" prefix="css" />
     <zipfileset dir="${resources_dir}/${app}/js" prefix="js" />    
     <zipfileset dir="${resources_dir}/${app}/images" prefix="images" />
     <classes dir="${build_dir}" includes="com/mycompany/${app}/*,com/mycompany/${app}/tixdata/*" />
     <lib dir="${commonlib_dir}">
          <include name="common.jar"/>
     </lib>
</war> 
Run Code Online (Sandbox Code Playgroud)

如何将属性文件移动到正确的classes目录中?

java eclipse ant eclipse-plugin build

4
推荐指数
1
解决办法
6618
查看次数

如何在JSP页面上包含来自其他服务器的动态JSP

我正在编写一些代码,用于动态地在页面中包含HTML代码段.基本上,我在一台服务器上有课程信息,我希望其他服务器能够包含一行代码.

如果它在同一台服务器上,我会用它:

<jsp:include page="coursedescription.jsp?subj=ENGL100" /> 
Run Code Online (Sandbox Code Playgroud)

但JSP页面位于不同的服务器上.这是我尝试过的,它不起作用:

<jsp:include page="http://myotherserver.com/courselist.jsp?subj=ENGL" /> 
Run Code Online (Sandbox Code Playgroud)

如何通过指定URL来包含其他JSP页面中的代码段?

java jsp jspinclude

3
推荐指数
1
解决办法
3679
查看次数

如何获取mod_rewrite重定向的分析统计信息?

我在httpd.conf中有一个大约200个apache mod_rewrite规则的网站,在redhat的apache webserver上运行.

以下是其中一个规则的示例,其中大多数都是重定向到真正长URL的短网址:

 RewriteRule ^grad2014/?$ /registration-and-records/graduation/live/index.html [R=301,L]
Run Code Online (Sandbox Code Playgroud)

我被要求为这些重定向获取一些网络分析.

"有多少人使用了网址mysite.com/grad2014?" - 嗯,我真的不知道,因为/ grad2014在网络服务器上不存在,并且在index.html页面上设置了谷歌分析.

我似乎没有看到access.log中的任何快捷方式.有没有其他方法可以查看哪些网址重定向最受欢迎?有没有办法开始记录这个?

apache mod-rewrite webserver redirect google-analytics

3
推荐指数
1
解决办法
971
查看次数

Liferay portlet可以获取参数吗?

我无法理解CMS中portlet的概念.

假设我写了一个天气portlet来显示当前的温度.我建立它,将它打包在战争中,在Liferay中部署战争.

现在我创建了一个页面,我想创建我编写的2个portlet实例.我想显示西雅图的天气和迈阿密的天气.

我可以这样做吗?如何向portlet传递一个参数来告诉它要显示哪个城市?

java portlet jsr168 liferay

2
推荐指数
1
解决办法
1893
查看次数

是来自用户还是数据库的字符集?

我想弄清楚我们的项目出了什么问题.

很久以前,我们的数据库管理员为我们正在处理的项目创建了一个用户和一个模式.

我们将该用户提供给创建表并安装应用程序的承包商.

今天我发现我们的数据库不支持UTF-8字符,我们需要它.

select value from nls_database_parameters 
where parameter='NLS_CHARACTERSET'
Run Code Online (Sandbox Code Playgroud)

其结果是:WE8ISO8859P1

我的问题是,创建用户时是否犯了错误,或创建表的承包商是否犯了错误?

谢谢

oracle utf-8 oracle10g oracle11g

2
推荐指数
1
解决办法
5033
查看次数

如何仅使用JSP获取当前时间

如何仅使用JSP获取当前时间?我无法控制bean,但我想使用当前时间(特别是24小时格式的小时数)进行比较.

我有一个时间的豆

 ${Qlist.beginTime} <---- e.g. 1440 ( 14:40 )
Run Code Online (Sandbox Code Playgroud)

我想检查当前时间是否大于此时间.

这样的事情,除了我需要当前时间:

  <c:set var="currentTimein24Format" value="1441"/>
  <c:if test="${Qlist.beginTime<currentTimein24Format}">
      Currently running!
  </c:if>
Run Code Online (Sandbox Code Playgroud)

jsp jstl

2
推荐指数
1
解决办法
5669
查看次数

如何使用Javascript从URL插入动态HTML?

我希望能够使用javascript在页面中包含动态的HTML块.

我编写了一个servlet,它返回一大块HTML,http://mydomain.com/dynamic.jsp 它生成一些HTML(减去头部,正文标记),如下所示:

<div>
     Current Weather : 89F
</div>
Run Code Online (Sandbox Code Playgroud)

如何使用一行Javascript将这个动态的HTML块放入页面?

什么是最简单的方法?我想知道我是否需要包装servlet在XML标签或JSON格式中生成的内容.

javascript ajax jquery prototypejs

1
推荐指数
1
解决办法
2081
查看次数

如何在CSS文件中查看嵌入的图像

我在CSS文件中遇到了这个背景图片.

我怎么看呢?

background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAB3CAYAAACQTRce
AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgR
mlyZXdvcmtzIENTNXG14zYAAAmZSURBVHic7Zt/bB... BIG SNIP ...V3JGCkIKVIQUqQgpEhBSJGCk
CIFIUUKQubZCELm2QhC5tkIQubZCELm2QhC5tkIQubZCELm2QhC5tkIQubZFEno2LWC+6Jkno0g5HdtQU
iRgpAiBSFFCkKKFIQUKQiV3FYMycK4oysVeOVuBSQOF8i5KojcjC8IGSMFIUUKQooUhBQpCClSEFKkIKR
IQUiRgpAiBfFfWn5d1Y2PJI0AAAAASUVORK5CYII=)

我试过的所有文字贴"iVBOR...",并"5CYII="在文件中,并更名为image.png- ,但没有奏效.

css png image embedded-resource

1
推荐指数
1
解决办法
2732
查看次数