问题列表 - 第14975页

Spring MVC - jsp无法渲染

我刚刚开始尝试使用Spring MVC创建一个新项目,并且遇到了一个问题,没有任何手册或教程似乎有帮助......

我已经设置了一个没有逻辑的简单应用程序,只是尝试正确配置Spring.控制器只返回要显示的视图的名称,但视图解析器不呈现jsp,并返回404错误....

任何帮助是极大的赞赏.

我的web.xml是:

<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
         http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  <servlet>
    <servlet-name>openstats</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>

  <servlet-mapping>
    <servlet-name>openstats</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>

  <display-name>OpenStats API Server</display-name>
</web-app>
Run Code Online (Sandbox Code Playgroud)

我的openstats-servlet.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
       xsi:schemaLocation="http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">

    <context:component-scan base-package="org.openstats.api.controller"/>

    <!-- Enable to request mappings PER METHOD -->
    <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/>

    <!-- Enable annotated POJO @Controller -->
    <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>

    <!-- Define the view resolver to use jsp files within the jsp folder -->
    <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="viewClass"><value>org.springframework.web.servlet.view.JstlView</value></property>
        <property name="prefix"><value>/jsp/</value></property>
        <property name="suffix"><value>.jsp</value></property>
    </bean>
</beans>
Run Code Online (Sandbox Code Playgroud)

控制器本身没有任何逻辑,它只是:

@Controller …
Run Code Online (Sandbox Code Playgroud)

java spring-mvc

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

寻找Ninject等效的StructureMap的ObjectFactory.GetInstance()方法

我在一个MVC项目中使用Ninject,我使用了Ninject.Mvc中的自动注册功能,并在我的应用程序类中设置了我的绑定.但是,我有一个地方,我想创建一个与这些绑定分开的实例.在StructureMap中,您可以这样做var foo = ObjectFactory.GetInstance<IFoo>();,它将为您解决它.在Ninject 2中是否有等价物?我似乎无法在任何地方找到它.

ninject

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

Core Data返回NSManagedObject而不是Concrete类,但仅在使用时返回.访问

我已经建立了一个Core Data模型,我有两个对象,比如Person和Address.一个人有一个地址,一个地址可以属于很多人.我已经在核心数据中对其进行了建模(因此双箭头指向Person,而单箭头指向Address)

然后我为这些对象创建了两个类,并在这些类中实现了一些自定义方法.在核心数据模型中,我已将类的名称输入其中.

如果我直接从核心数据中获取地址,它会给我实际的具体类,我可以在其上调用我的自定义方法.

另一方面,如果我获取一个Person并尝试通过Person访问地址(例如:person.address)我得到一个NSManagedObject这是一个地址(例如:我可以获得我设置的所有核心数据属性)它)但它不响应我的自定义方法,因为它的类型为NSManagedObject而不是Address.这是Core Data的限制还是我做错了什么?如果是限制,有什么工作吗?

iphone core-data objective-c

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

PHP检查NULL

以下是代码:

$query = mysql_query("SELECT * FROM tablex");

if ($result = mysql_fetch_array($query)){

    if ($result['column'] == NULL) { print "<input type='checkbox' />"; }
    else { print "<input type='checkbox' checked />"; }
}
Run Code Online (Sandbox Code Playgroud)

如果值NOT NULL仍然是我仍然得到uncheked框.我从上面做错了什么,干什么$result['column'] == NULL工作?

有任何想法吗?

php mysql null

37
推荐指数
2
解决办法
13万
查看次数

在文件系统中存储大量文件

我有数百万个音频文件,基于GUId(http://en.wikipedia.org/wiki/Globally_Unique_Identifier)生成.如何将这些文件存储在文件系统中,以便我可以在同一文件系统中有效地添加更多文件,并可以有效地搜索特定文件.它也应该在未来可扩展.

文件基于GUId(唯一文件名)命名.

例如:

[1] 63f4c070-0ab2-102d-adcb-0015f22e2e5c

[2] ba7cd610-f268-102c-b5ac-0013d4a7a2d6

[3] d03cf036-0ab2-102d-adcb-0015f22e2e5c

[4] d3655a36-0ab3-102d-adcb-0015f22e2e5c

PL.发表你的看法.

PS:我已经完成了< 存储大量图像 >.我需要特定的数据结构/算法/逻辑,以便将来也可以扩展.

EDIT1:文件数量约为1-2百万,文件系统为ext3(CentOS).

谢谢,

纳文

c filesystems algorithm data-structures

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

计划如何在一个条款中测试2个条件?

我需要创建一个子函数,它将返回我所有相邻节点,这是我在Scheme中的这个问题所需要的.我是计划新手,不知道如何将两个条件合并为一个测试用例?

基本上我的算法是测试节点是否在边缘.这种情况我使用5x5网格.

如果两个节点都在拐角处意味着两者都等于1或5,那么我将只有2个相邻节点.如果只有一个节点被击中边缘,我将有3个节点返回值.如果节点周围没有边缘,我将有4个节点返回.

我的问题是如何将2个测试用例放在一个子句中?

(define (neighbors l w)
  (if (= 1 l) and (= 1 w)
      (display l w))) --at top left corner
Run Code Online (Sandbox Code Playgroud)

在这里,我想评估l和w是否都等于1.现在这不起作用,因为我不能在语法中使用"和"或"或"这样的关键字,也不能使用&或+来组合它们.有任何想法吗 ?或者我应该做点什么?

scheme

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

空格中的jquery结束字符串

我有一个'创建标签'的表单.使用下面的jQuery代码.

$("#createtag").submit(function() { //same as above, but for form submit instead of button click
   var newtag     = $('#newtag').attr('value');
   var type_id     = $('#type_id').attr('value'); 
   var company_id     = $('#company_id').attr('value'); 
         $('#createtag').load("../contacts/action_createtag.php?newtag="+ newtag + "&type_id=" + type_id + "&company_id=" + company_id).append('#createtags');
   return false;
  });
Run Code Online (Sandbox Code Playgroud)

但我刚刚意识到,如果'newtag'变量包含一个空格,那么它将会结束.通过firebug观察它,如果没有空间参数显示如下:

company_id 5495
newtag test
type_id 2
Run Code Online (Sandbox Code Playgroud)

但是当输入空格时,它看起来像这样:

newtag test
Run Code Online (Sandbox Code Playgroud)

有人知道为什么会发生这种情况吗?为什么它没有将适当的变量传递给加载的页面?

提前致谢!

瑞安

variables jquery whitespace

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

检查指针是否已分配内存

我们可以检查传递给函数的指针是否在C中分配了内存?

我在C中使用了自己的函数,它接受了一个字符指针 - buf [指向缓冲区的指针]和大小 - buf_siz [缓冲区大小].实际上在调用此函数之前,用户必须创建一个缓冲区并为其分配buf_siz的内存.

由于用户可能忘记进行内存分配并只是将指针传递给我的函数,我想检查一下.那么有什么方法可以检查我的函数,看看传递的指针是否真的分配了buf_siz的内存量.??

编辑1:似乎没有标准库来检查它..但是有任何脏的黑客来检查它.. ??

编辑2:我知道我的功能将由一个优秀的C程序员使用...但我想知道我们是否可以检查..如果我们可以,我想听听它...

结论:因此无法检查特定指针是否在函数内分配了内存

c pointers

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

头文件中的代码会增加二进制大小吗?

考虑一下:

class Foo{
      void func1(){
            /*func1 code*/

      }

      void func2(){
            /*func2 code*/

      }


};
Run Code Online (Sandbox Code Playgroud)

案例 1:Foo.h 中的 Foo 类

案例 2:Foo 类很好地分离在 Foo.h 和 Foo.cpp 中

其他各种 cpp 文件包括 Foo.h

我的问题是...案例 1 会导致更大的二进制文件吗?

c++ binary executable

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

如何检测应用程序何时失去焦点?

我在c#中创建了一个usercontrol,如果切换到另一个程序,则不会触发Leave和LostFocus.如何检测应用程序是否失去焦点?

c# winforms

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