问题列表 - 第12965页

JSF面向WEB-INF外的配置文件?

在创建多个面配置文件时,在WEB-INF之外设置faces-config.xml是正确的吗?JSF规范似乎并不十分清楚(第10.1.3节)

如果是,那么应该如何在web.xml中声明faces-config.xml?IDE生成的路径(如Eclipse/JDev)通常使用如下内容:

<context-param>
    <param-name>javax.faces.CONFIG_FILES</param-name>
    <param-value>/WEB-INF/faces-config1.xml</param-value>
</context-param>
Run Code Online (Sandbox Code Playgroud)

现在,如果我的faces-config.xml在WEB-INF之外 - 将param-value声明为"/WebContent/WEB-INF/faces-config2.xml"是否正确?

java jsf web-inf faces-config

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

Ajax(jquery)vs php重定向的想法?

在我把丑陋的东西扔在一起之前,我认为这对问专家来说是个好人.

所以我有一个用户可以点击的按钮:

a)将一个变量从元素传递给一个jquery函数并发布到一个像这样的PHP脚本(这很好,虽然可能有一个更简单的方法):

$(".complete_btn").live("click", function(){
    var fooString= this.id;                                 
    var fooSplit= fooString.split("-");
    var fooId= fooSplit[1];
        $.ajax({
            type: "POST",
            url: "http://localhost/foo/php/complete_foo.php",
            data: "fooId="+fooId,
            success: function() {
                }
            });
})
Run Code Online (Sandbox Code Playgroud)

b)PHP脚本获取变量,stips/trims/escapes/whatever,检查权限,取消设置会话并创建一个新的(也可以正常工作):

if(isset($_SESSION['foo_id']))
                    unset($_SESSION['foo_id']); 
                    session_start();
                    $_SESSION['foo_id'] = $foo_id_posted;
                    header ("Location: http://localhost/foo/reviewfoo.php");
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是我不能只使用标题转发到我的页面,因为我是通过ajax发布的.相反,功能拉get的的HTTP://localhost/foo/reviewfoo.php,这并没有什么好处.

有人可以提供一些指导,说明这可能是最好的方法吗?我有一些草率的想法,但我希望有人能给我一个关于我做这个的正确方法的想法.

php jquery redirect

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

瑞典字符和UTF-8

我在我的所有页面上使用UTF-8,但是一些瑞典字符(åä和ö)搞砸了(只是一个带有一些字母的方框).我的数据库设置为utf8_general_ci,但我甚至没有连接,所以这并不重要.或者我应该使用另一个字符集?它不是一个瑞典站点,全部用英语,但我还是想要åä和ö工作.

<!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">
<head>
  <title>Untitled document</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <link rel="stylesheet" href="default.css" />
</head>
<body>
  <p>åäö</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

有什么问题?:/

我顺便使用WAMP.

encoding

14
推荐指数
3
解决办法
7万
查看次数

如何将文件从一个git仓库移动到另一个(不是克隆),保留历史记录

我们的Git存储库最初是作为单个怪物SVN存储库的一部分开始的,其中每个项目都有自己的树,如下所示:

project1/branches
        /tags
        /trunk
project2/branches
        /tags
        /trunk
Run Code Online (Sandbox Code Playgroud)

显然,将文件从一个文件移动到另一个文件非常容易svn mv.但在Git中,每个项目都在自己的存储库中,今天我被要求将子目录从中移动project2project1.我做了这样的事情:

$ git clone project2 
$ cd project2
$ git filter-branch --subdirectory-filter deeply/buried/java/source/directory/A -- --all
$ git remote rm origin  # so I don't accidentally the repo ;-)
$ mkdir -p deeply/buried/different/java/source/directory/B
$ for f in *.java; do 
>  git mv $f deeply/buried/different/java/source/directory/B
>  done
$ git commit -m "moved files to new subdirectory"
$ cd ..
$
$ git clone project1
$ cd project1
$ …
Run Code Online (Sandbox Code Playgroud)

git repository

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

我怎么能模仿Moose物体呢?

Perl人在模拟Moose对象时使用了哪些策略,它们将作为类型约束属性注入其他Moose对象?

Test :: MockObject :: Extends似乎与Moose不太匹配.我需要将对象作为一个特定的包来祝福,所以一个普通的Test :: MockObject将不起作用.我相信其他人也有类似的困难.你是怎么解决的?

CPAN上已有解决方案的额外分数.

testing perl mocking moose

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

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

通过HttpWebRequest检索URL时,是否可以看到目标服务器的IP地址?

假设我正在检索网址,如下所示:

string url = "http://www.somesite.com/somepage.html"
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
Run Code Online (Sandbox Code Playgroud)

有没有办法可以看到目标网址的IP地址?需要单独拨打电话吗?

谢谢

dns ip-address httpwebrequest httpwebresponse

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

适用于Windows的免费编译器x86_64

我正在编写一个使用C作为中间代码的编译器,它(当前)传递给MinGW以编译成EXE文件.

我正在寻找可以包含在我的版本中的x64编译器,以便我的应用程序的用户可以绕过Win64的"Windows on Windows"系统来访问本机资源.MinGW允许我分发编译器,但它似乎不支持生成64位二进制文​​件.

提前致谢 :)

Billy3

c windows compiler-construction 64-bit

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

如何在java模式下配置emacs,以便它不会自动对齐方法参数

在emacs中,当我输入:

public void foo(String one,
    String two) {
Run Code Online (Sandbox Code Playgroud)

它如下所示:

public void foo(String one,
                String two) {
Run Code Online (Sandbox Code Playgroud)

我宁愿它没有,只是像其他线延续一样对齐参数.如何配置它不要这样做?

java emacs indentation alignment

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

如何强制刷新DataGridView的内容?

我想做一个有序的datagridview输入.以下代码片段并没有完全消除它; 即使我放了一个grd.Refresh,datagridview也不会显示更新的值.如果我按下向下箭头键并再次上升,网格就会刷新.有没有其他方法可以强制刷新datagridview的内容?

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace TestSortedInput
{
    public partial class Form1 : Form
    {
        DataTable _dt = new DataTable();

        public Form1()
        {
            InitializeComponent();

            grd.AllowUserToAddRows = false;

            _dt.Columns.Add("sort", typeof(int));
            _dt.Columns.Add("product", typeof(string));

            _dt.DefaultView.Sort = "sort";

            grd.DataSource = _dt;
        }

        private void dataGridView1_KeyUp(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Insert)
            {                
                if (e.Modifiers == 0)
                {
                    var r = _dt.NewRow();
                    r["sort"] = _dt.DefaultView.Count + 1;
                    r["product"] = "";

                    _dt.Rows.Add(r);
                } …
Run Code Online (Sandbox Code Playgroud)

c# datagridview refresh sorted

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