标签: query-string

JRXML中的动态查询字符串

我正在尝试构建一个足够聪明的报告,根据某种输入参数略微修改其sql查询.

例如,如果该特殊修改参数值为"1",则会在select中添加一个字段,并将group by子句添加到查询中.

我查看了java表达式,但jrxml的queryString标记似乎不支持它们.还尝试创建一个包含java表达式的变量,并在queryString标记中使用该变量...这也不起作用!

现在我想可能有一个存储过程与所有逻辑,只是让jrxml使用修改输入参数调用该存储过程,但我正在处理的项目似乎没有很多存储proc,所以在我走这条路之前,我想看看是否还有其他解决方案.

谢谢你的帮助.


谢谢你们的帮助,非常感谢你们.然而,我找到了另一种方法,并将其发布以供参考:这里

report dynamic jasper-reports query-string

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

如何在Perl中阅读使用POST发送的URL-Data?

我正在尝试读出从页面中的表单发送到我的Perl脚本的POST数据.我用Google搜索并发现:

read(STDIN, $param_string, $ENV{'CONTENT_LENGTH'})
Run Code Online (Sandbox Code Playgroud)

读取整个Data-String,并以.的形式将整个字符串写入$ param_string

Param1=Value1&Param2=Value2&Param3=Value3
Run Code Online (Sandbox Code Playgroud)

通过将它拆分到正确的位置,我得到了必要的数据.

但我想知道为什么我的$ param_string是空的.

当我用GET尝试整个事情时:

$param_string = $ENV{'QUERY_STRING'};
Run Code Online (Sandbox Code Playgroud)

一切正常.有人有想法吗?

forms perl post cgi query-string

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

如何使用查询字符串将数据填充到extjs组件?

例如,如果我有extjs ComboBox,我有像URL http://localhost:8080?param=value1,value2,value3

如何<< param >> value在ExtJS中访问它,以便我可以将其转换为类似Ext.data.Array或......

javascript url extjs query-string

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

Querystring中的&符号打破了Blackberry上的页面渲染

奇怪的是,只要我&在HREF中指示查询字符串参数,我就会在Blackberry曲线上收到以下错误:

Error encountered during XML parse: expecting ';'.
Run Code Online (Sandbox Code Playgroud)

有没有办法让它接受&在查询中?其他移动浏览器不喜欢;分离查询字符串参数.

注意:我使用ASP.NET 2.0,如果这有所作为.

blackberry query-string

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

如何在CodeIgniter中读取QueryString?

我知道之前有人问过,但我需要联盟跟踪......

http://www.mysite.com/controller/method/params?affiliate=123&sub_id=456

如何获取该URL中列出的参数和$ _GET参数?

codeigniter affiliates query-string

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

查询包含动态内容的字符串

如果我有这个索引:

if (isset($_GET['se'])) {
    $se= $_GET['se'];

    if (file_exists("{$se}.php")){
        require("{$se}.php");
    }
    else {
        require("page_error.php");
    }
}
else {
    require("page_error.php");
}
Run Code Online (Sandbox Code Playgroud)

像下面这样的链接不起作用:

$pwrurl = "http://example.com/login/?se=change_password?usermail=".$email."&usercode=".$linkHash;
Run Code Online (Sandbox Code Playgroud)

只有这样的东西http://example.com/login/?se=change_password才会被接受.

这可以解决吗?

php hyperlink query-string

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

Perl:如何从查询字符串中提取内页面锚点?

鉴于: http://www.foo.com/bar.html#baz

怎么得到的baz


我无法在CGI :: params中找到这个选项.

perl cgi query-string

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

如何将字符串列表转换为查询字符串?

我有值列表:

md5 = ['1111', '3333', '44444', '555555', '56632423', '23423514', '2342352323']
Run Code Online (Sandbox Code Playgroud)

我想将它们连接成一个查询字符串:

'md5=1111&md5=3333&md5=44444&md5=555555&md5=56632423&md5=23423514&md5=2342352323'
Run Code Online (Sandbox Code Playgroud)

最好的方法是什么?

python query-string

0
推荐指数
2
解决办法
2102
查看次数

将变量字符串解析为GET查询字符串不正确

码:

function updateGUI()
    {
        foreach ($GLOBALS['content_array'] as $i)
        {
            $title = $i[0];
            $rating = $i[1];
            echo "<li class=contentList><a class=contentListLink href=filmer_php.php?title=".$title."><span class=spantitle>".$title."</span><span class=spanrating>".asteriskifyRating($rating)."</span></a></li>";
        }
    }
Run Code Online (Sandbox Code Playgroud)

输出: 在此输入图像描述 在此输入图像描述

资源:http: //dist3.webbintro.se/assignments/3/movies.txt

背景:所以我创建<li><a>重视他们和我得到$title<li>从一个全局变量(并不重要).问题是查询字符串不包含完整字符串,因为某些字符串$title包含空格,因此它们会在空格处被截断.我已经尝试使用转义字符,\"但没有工作,我找不到任何关于如何正确解析的好文章..我也希望如果解决方案不包括正则表达式,但如果这只能用正则表达式解决那就这样吧.

EDIT1: context:好的,urlencode修复了最大的问题.在"星球大战"之前,我还有一个mojibake广场,有什么建议导致这个问题吗?

完整代码:http: //jsfiddle.net/Uv5bV/

EDIT2: 删除了utf-8 BOM,从这个线程获得了解决方案:如何在"<!DOCTYPE>"之前删除多个UTF-8 BOM序列?

码:

function remove_utf8_bom($text)
    {
    $bom = pack('H*','EFBBBF');
    $text = preg_replace("/^$bom/", '', $text);
    return $text;
    }
Run Code Online (Sandbox Code Playgroud)

php string parsing get query-string

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

URL正在浏览器上终止

这是我发送查询字符串但在点击该网址时的链接

&uid=a49ce59f-7606-4d22-a8b0-53d4696c1784
Run Code Online (Sandbox Code Playgroud)

这部分不是来自网址栏

原始链接

这是我创建超链接的代码

http://demo.check.in/Login.aspx?ipAddress=199.82.182.31&uid=a49ce59f-7606-4d22-a8b0-53d4696c1784
Run Code Online (Sandbox Code Playgroud)

在url酒吧我得到这个

http://demo.check.in/Login.aspx?ipAddress=199.82.182.31
Run Code Online (Sandbox Code Playgroud)

为什么半部分不会从&符号进入url栏

<p><a href="http://demo.check.in/Login.aspx?ipAddress=<%VisitorsIPAddr%>">http://demo.check.in/Login.aspx?ipAddress=<%VisitorsIPAddr%>&uid=<%guid%></a></p>
Run Code Online (Sandbox Code Playgroud)

c# asp.net query-string

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