问题列表 - 第15539页

在Custom JSP标记中传递Java对象值

我正在尝试从自定义jsp标记传递一个java变量(我在这里使用struts2来从java类中获取变量).这是我得到的错误.

javax.servlet.ServletException: /pages/editBidForm.jsp(51,8) According to TLD or attribute directive in tag file, attribute parentId does not accept any expressions
    org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
    org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
    ....
Run Code Online (Sandbox Code Playgroud)

这是我的jsp页面(部分)

<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib uri="/WEB-INF/taglib.tld" prefix="custom" %>
...
...
<table>
           <tr>
           <%

         String bidformoid=null;
         bidFormOid=request.getParameter("bidFormOid");
         %>

            <td> <custom:zorancustomtag  parentType = "BIDFORM" parentId = "<%= pageContext.getAttribute("bidFormOid") %>" /></td>   


           </tr>
        </table>
Run Code Online (Sandbox Code Playgroud)

我无法正确传递parentId参数.我能够正确传递parentType参数,因为它只涉及传递字符串

这是taglib文件.

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag 
Library 1.2//EN"
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
<taglib>
      <tlibversion>1.0</tlibversion>
      <jspversion>1.1</jspversion>
      <shortname>custom</shortname>
  <tag>
      <name>zorancustomtag</name>
      <tagclass>com.zoran.action.CustomizedTag</tagclass>
      <bodycontent>JSP</bodycontent> …
Run Code Online (Sandbox Code Playgroud)

java jsp jsp-tags

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

在JPA查询中使用CURRENT_DATE的示例

有人能指出我如何CURRENT_DATE在JPA查询中使用的示例吗?

CURRENT_DATE在JPA中指定但我无法使其工作.我总是得到unexpected token [CURRENT_DATE]例外.由于JPA中规定了所有提供商都应该遵守它吗?

我正在使用EclipseLink 2.0 BTW.

java jpa eclipselink

12
推荐指数
2
解决办法
4万
查看次数

static const vs #define

使用static constvars比#define预处理器更好吗?或者也许取决于背景?

每种方法的优点/缺点是什么?

c c++ const

200
推荐指数
6
解决办法
14万
查看次数

通过JavaScript迭代/解析JSON对象

我遇到了jQuery/Ajax/JSON的问题.我正在使用jQuery ajax这样的帖子......

$.ajax({
  type: "POST",
  dataType: "json",
  url: "someurl.com",
  data: "cmd="+escape(me.cmd)+"&q="+q+"&"+me.args,
  success: function(objJSON){
    blah blah...
  }
});
Run Code Online (Sandbox Code Playgroud)

我的理解是这将返回一个JavaScript JSON对象?ajax帖子产生的文本就是这个(我相信这是有效的JSON)...

{
  "student":{
    "id": 456,
    "full_name": "GOOBER, ANGELA",
    "user_id": "2733245678",
    "stin": "2733212346"
  },
  "student":{
    "id": 123,
    "full_name": "BOB, STEVE",
    "user_id": "abc213",
    "stin": "9040923411"
  }
}
Run Code Online (Sandbox Code Playgroud)

我似乎无法弄清楚如何解析jQuery ajax帖子返回的JSON对象...基本上我想循环并让每个学生返回一个div像这样......

$("<div id=\"" + student.id + "\">" + student.full_name + " (" + student.user_id + " - " + student.stin + ")</div>")
Run Code Online (Sandbox Code Playgroud)

我似乎无法弄清楚如何做到这一点......

谢谢!

javascript jquery parsing json loops

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

CSS选择器的优先级是什么

CSS问题:如果两个不同的选择器适用于一个元素,谁赢了?

我知道这不应该发生,但我想调整一个遗留应用程序,而CSS正处于中间位置.

html css css-selectors

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

逻辑OR的问题

这段代码有什么问题:

if (Gender != "M" || Gender != "F")
{
    alert("Please enter gender." + Gender);
    document.getElementById("gender").focus();
    return false;                               
}   
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
3
解决办法
151
查看次数

查询在UNION之前或之后加入的性能

假设我们有一个查询基本上使用union来将2个记录集合并为1.现在,我需要通过使用连接来复制记录.我认为选项1在我看来是出于性能原因最好的选择,但我想知道SQL查询专家的想法.

基本上,我"知道"答案是"1".但是,我也想知道,我可能是错的 - 我可能会错过这方面的一面吗?

(SQL Server)以下是我的选择.

伪代码

原始查询:

Select Name, Category from t1
Union
Select Name, Category from t2
Run Code Online (Sandbox Code Playgroud)

选项1)

Select Name, Category from t1
Inner Join (here)
Union
Select Name, Category from t2
Same inner Join (here)
Run Code Online (Sandbox Code Playgroud)

选项2)

Select * from (
Select Name, Category from t1
Union
Select Name, Category from t2
) t
(Inner Join Here)
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

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

从子进程fork后分离gdb - 禁用?

在gdb中获取此消息.我知道这不是错误或任何事情.我也做了分页,这不是问题.

有没有办法压制这个消息?

gdb fork

4
推荐指数
2
解决办法
5865
查看次数

如何在Ubuntu 9.04上同时安装Rails 2.3.2和2.3.4?

我需要在我的Ubuntu 9.04服务器上同时安装Rails 2.3.2和Rails 2.3.4.我该怎么做呢?

当我跑:

sudo gem install rails
Run Code Online (Sandbox Code Playgroud)

...它安装版本2.3.4.是否有一个命令我可以使用2.3.2并行安装默认(最新)版本?

谢谢!

installer rubygems ruby-on-rails ubuntu-9.04

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

Silverlight 3 - 数据绑定矩形在画布上的位置

我目前正在尝试使用ItemsControl将一组对象绑定到Silverlight 3中的Canvas,如下所示:

<ItemsControl x:Name="ctrl" ItemsSource="{Binding myObjectsCollection}">
    <ItemsControl.ItemsPanel>
        <ItemsPanelTemplate>
            <Canvas></Canvas>
        </ItemsPanelTemplate>
    </ItemsControl.ItemsPanel>
    <ItemsControl.ItemTemplate>
        <DataTemplate>
            <Rectangle Stroke="LightGray" Fill="Black"  StrokeThickness="2" 
                   RadiusX="15" RadiusY="15" Canvas.Left="{Binding XAxis}"
                   Height="25" Width="25">
            </Rectangle>
        </DataTemplate>
    </ItemsControl.ItemTemplate>
</ItemsControl>
Run Code Online (Sandbox Code Playgroud)

不幸的是,似乎Canvas.Left上的绑定被忽略了.根据我在这里学到的东西,这似乎是由于项目被放置在内容展示器内而不是我在项目面板中指定的实际画布.

有没有办法可以使用数据绑定来确定画布上元素的位置?

c# data-binding silverlight-2.0 silverlight-3.0

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