问题列表 - 第41005页

来自jsp中web.xml的Java Web应用程序全局参数

如何htmlRootPath从web.xml中检索参数/变量并将其注入我的标头jsp模板(见下文)?目前我使用一个initialize.jsp包含文件并且它可以工作,但是想知道我是否可以在web.xml文件中使用它.我已经阅读过在Servlet中使用web.xml但是如何在jsp中进行操作.

----这就是我现在这样做的方式.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ include file="inc_taglibs.jsp" %>
<%@ include file="inc_initialize.jsp" %>
<html> 
<head> 
<title>D463 -  Solid Mechanics - [<c:out value="${dbTable.strTableTitle}" />]  <c:out value="${param.pageTitle}" /></title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
   <link rel="stylesheet" type="text/css" href="<c:out value="${htmlRootPath}"/>/css/styleScreen.css" media="screen" />
   <link rel="stylesheet" type="text/css" href="<c:out value="${htmlRootPath}"/>/css/stylePrint.css" media="print" />
   <link rel="stylesheet" type="text/css" href="<c:out value="${htmlRootPath}"/>/css/cssmenu.css"  media="all"/>
   <link rel="stylesheet" type="text/css" href="<c:out value="${htmlRootPath}"/>/css/calendarPOP.css"  media="all"/>
   <script type='text/javascript'          src='<c:out value="${htmlRootPath}"/>/javascript/calendar_popup.js'></script>
   <script type='text/javascript'          src='<c:out value="${htmlRootPath}"/>/javascript/collapse.js'></script>
   <script type='text/javascript'          src='<c:out value="${htmlRootPath}"/>/javascript/sorttable.js'></script>
   <script type='text/javascript' …
Run Code Online (Sandbox Code Playgroud)

java web.xml web-applications

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

我需要一个快速运行时表达式解析器

我需要找到一个快速,轻量级的表达式解析器.

理想情况下,我想传递一个名称/值对列表(例如变量)和一个包含要评估的表达式的字符串.我需要的只是一个真/假值.

表达式的类型应该是:

varA == "xyz" and varB==123
Run Code Online (Sandbox Code Playgroud)

基本上,只是一个简单的逻辑引擎,其表达式在运行时提供.

更新
至少需要支持==,!=,>,> =,<,<=

关于速度,我希望每个请求大约执行5个表达式.我们会看到附近的某个地方/请求一秒钟.我们当前的页面往往在50ms以内执行.通常,任何表达式中只涉及2或3个变量.但是,我需要在执行之前将大约30加载到解析器中.

更新2012/11/5
有关性能的更新.我们近2年前实施了nCalc.从那以后,我们扩大了它的使用范围,使得我们在帖子背面平均覆盖300多个变量的40多个表达式.现在每秒发生数千次回发,性能严重下降.

我们还扩展了它,包括一些额外的功能,同样没有性能损失.简而言之,nCalc满足了我们的所有需求并超出了我们的预期.

c# asp.net-4.0

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

jQuery Asual Address Plugin导致IE6"非安全项目"警告

标题基本概括了所有内容.如果我 在我的项目中包含jQuery 的Asual Address插件,IE6会警告用户"安全和非安全项目".我已经删除了一页,但是:

<html xmlns="http://www.w3.org/1999/xhtml">
   <head runat="server">
        <title>Title</title>
   </head>
<body>
    <script src="js/jquery.1.4.4.min.js" type="text/javascript"></script>

    <script src="js/jquery.address-1.3.min.js" type="text/javascript"></script>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

将它放在一个安全的站点,IE6将抛出警告.我查看了源代码中常见的罪魁祸首是iframe带有"about:blank" src标签,但没有看到任何看起来像问题的东西.

任何帮助表示赞赏.

更新:我已经尝试过Fiddler来确定非安全项目的来源.列出的唯一三件事是:

200   HTTPS   CONNECT         *websiteurl*:443
200   HTTPS   *websiteurl*    Default.aspx
200   HTTPS   *websiteurl*    /js/jquery.1.4.4.min.js
200   HTTPS   *websiteurl*    /js/jquery.address-1.3.min.js
Run Code Online (Sandbox Code Playgroud)

如果我点击"否"加载不安全的项目,就会出现差异.我明白了

200   HTTPS   CONNECT         *websiteurl*:443
200   HTTPS   *websiteurl*    Default.aspx
200   HTTPS   *websiteurl*    /js/jquery.1.4.4.min.js
200   HTTPS   *websiteurl*    /js/jquery.address-1.3.min.js
400   HTTPS   *websiteurl*    pagerror.gif
Run Code Online (Sandbox Code Playgroud)

我已经研究过了pagerror.gif,但是在我告诉IE 不要加载非安全项目之后,所以我不确定它与我的问题有关.

ssl jquery jquery-plugins internet-explorer-6

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

PHP将datetime转换为秒

我在mysql'2010-12-08 16:12:12'
中有一个日期时间值,我希望得到该日期的秒数PHP,
所以基本上PHP相当于mysql:

TIME_TO_SEC(TIMEDIFF('2010-12-08 16:12:12',now()))
Run Code Online (Sandbox Code Playgroud)

php mysql datetime

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

R多部分公式在数学术语中的含义是什么?

在R Formula包中,它引入了多部分公式的概念y ~ x1 + x2|I(x1^2).这个公式在数学上意味着什么?这个怎么样从不同的y ~ x1 + x2 + I(x1^2)两个独立的y ~ x1 + x2y ~ I(x1^2)

math r formula

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

MVC 3中ModelBinder构造函数注入的示例IModelBinderProvider实现

我需要将我的自定义ModelBinder连接到MVC 3中的DI容器,但我无法使其工作.

所以.这就是我所拥有的:一个带有构造函数注入服务的ModelBinder.

public class ProductModelBinder : IModelBinder{
  public ProductModelBinder(IProductService productService){/*sets field*/}
  // the rest don't matter. It works.
}
Run Code Online (Sandbox Code Playgroud)

如果我这样添加它我的活页夹工作正常:

ModelBinders.Binders.Add(typeof(Product),
     new ProductModelBinder(IoC.Resolve<IProductService>()));
Run Code Online (Sandbox Code Playgroud)

但这是做旧的方式,我不希望如此.

我需要的是如何将模型绑定器挂钩到我注册的IDependencyResolver.

根据Brad Wilson的说法,秘密是使用IModelBinderProvider实现,但是如何将其连接起来还不清楚.(在这篇文章中)

有人有例子吗?

asp.net-mvc modelbinders asp.net-mvc-3

7
推荐指数
2
解决办法
6001
查看次数

java中的PreparedStatement.addBatch有什么限制吗?

我正在尝试优化将大量结果插入远程mySQL数据库的过程.我正在使用简单的jdbc.

目前我正在用PreparedStatement替换exiting语句,并使用addBatch/executeBatch方法执行方法.有谁知道批量执行的限制是什么?我可以在执行前添加多少批,以确保流程不会失败?查询不是特殊查询,它们没有blob或其他大字段.

java mysql sql jdbc

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

altFormat无法在jQuery datepicker输入字段中工作

我有日期字段(id开始日期)

$( "#begin-date" ).datepicker({ 
  minDate: -20,
  maxDate: "+1M +10D",
  dateFormat: "yy-mm-dd",
  altFormat: "yymmdd"
});
Run Code Online (Sandbox Code Playgroud)

在帖子上,它打印格式为yy-mm-dd(2010-12-08),当它打印为yymmdd时(20101208)

有关为什么没有使用altFormat设置正确发布的任何想法?

输入字段呈现:

<input type="text" name="begin_date" id="begin-date" class="validate[required]" value="" />
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui datepicker jquery-ui-datepicker

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

如何删除doctrine admin生成器中的"新"链接

我使用doctrine管理生成器,我想不允许用户创建新记录(只是为了显示它们),有没有办法通过设置"generator.yml"来做到这一点?我已成功删除de batch和每个项目的操作,其他一切工作正常,但无法删除"新"链接=(这就是我所拥有的(相关部分顺便说一句):

generator:
  params:
    config:
      list:
        batch_actions: {}
        object_actions:
          _delete: ~
Run Code Online (Sandbox Code Playgroud)

doctrine symfony1 admin-generator

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

sed-在第一次出现的MATCH1和下次出现的MATCH2之间提取STRING

使用sed,我想在的第一次出现MATCH1和下次发生之间提取STRING MATCH2

echo "abcd MATCH1 STRING MATCH2 efgh MATCH1 ijk MATCH2 MATCH2 lmnop MATCH1" | sed...

我想这以不同的方式,但考虑到MATCH1MATCH2既有可能连续出现多次,它已经被证明难以提取STRING。知道我怎样才能达到这个结果吗?

regex bash sed

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