小编Phi*_*use的帖子

DispatcherServlet,Resolver和Controllers如何交互?

好的,所以我遇到了相当常见的错误:

WARNING: No mapping found for HTTP request with URI [/WEB-INF/jsp/index.jsp] in DispatcherServlet with name 'app'

我正在查看现有的答案,我没有看到组件如何相互作用的真正好的解释.鉴于我无法根据现有答案解决我的问题,我希望有人可以提供有关s DispatcherServletResolvers 功能的详细说明.

在Eclipse中开发,我有以下结构:

/src/com/whiuk/philip/web/controller/IndexController.java
/WebContent
/WebContent/WEB-INF
/WebContent/WEB-INF/web.xml
/WebContent/WEB-INF/app-servlet.xml
/WebContent/WEB-INF/jsp/index.jsp
Run Code Online (Sandbox Code Playgroud)

Eclipse Deployment Assembly意味着它部署如下:

/src -> WEB-INF/classes
/WebContent -> /
/ivy.xml[*] -> WEB-INF/lib
Run Code Online (Sandbox Code Playgroud)

我有一个web.xml文件,它定义了一个DispatcherServlet和所有文件的映射(/*)

<servlet>
    <servlet-name>app</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>app</servlet-name>
    <url-pattern>/*</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

我有一个app-servlet.xml文件,它扫描包并定义InternalResourceViewResolver:

<context:component-scan base-package="com.whiuk.philip.web" />
<mvc:annotation-driven />
<bean id="viewResolver"
    class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix" value="/WEB-INF/jsp/" />
    <property name="suffix" value=".jsp" />
</bean>
Run Code Online (Sandbox Code Playgroud)

我有一个 …

spring jsp spring-mvc

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

Node.JS Error- process.env.NODE_TLS_REJECT_UNAUTHORIZED.这是什么意思?

我是后端开发的新手.我真的很高兴在节点中编写代码.但是,我似乎无法掌握的东西很少.我一直收到以下错误:

错误:DEPTH_ZERO_SELF_SIGNED_CERT

我通过实现以下代码修复它:

if ('development' == app.get('env')) {
    console.log("Rejecting node tls");
    process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
}
Run Code Online (Sandbox Code Playgroud)

我知道我们正在创造一个环境.但是,这用简单的语言意味着什么呢?我不知道如何向其他人解释.有很多onof信息,如何解决它,但我找不到任何关于这实际意味着什么.

谁能解释一下?

javascript ssl certificate node.js server

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

具有max-width属性的电子邮件客户端上的文本溢出省略号

我有一个我正在构建的HTML电子邮件,它有两个要求:

  1. 宽度应该是流动的最大宽度(即使用max-widthCSS属性)
  2. 任何超过该最大宽度的文本都必须使用省略号截断.

我尝试使用以下样式,但它不适用于所有电子邮件客户端或大多数浏览器(Chrome旁边):

text-overflow: ellipsis; 
white-space: nowrap; 
overflow: hidden; 
max-width: 740px;
Run Code Online (Sandbox Code Playgroud)

我知道在IE中,您需要在包含截断元素的所有元素上设置宽度,但我尝试使用max-width并且它不适用.

那么有没有办法获得这种期望的行为,而不是手动将文本截断为某些设定的字符限制?

html css html-email css3

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

HTML通过PHP不采用CSS规则

是否有任何理由以下代码和syle不起作用?唯一的问题是我不能让文字改变颜色,它会保持黑色,这样会很好,但背景颜色是黑色的.我知道它就在那里,因为我可以用光标突出显示文本,它就在表格中.这是我的代码片段.

这是来自index.php页面.

while($row=mysqli_fetch_array($result))
{
    echo "<tr id= &quot;Data'&quot; class='&quot;Data'&quot;>";
    echo "<td id= &quot; cell &quot;>" . $row['Name'] . "</td>";
    echo "<td id= &quot; cell &quot;>" . $row['Subject'] . "</td>";
    echo "<td id= &quot; cell &quot;>" . $row['Date'] . "</td>";
    echo "<td id= &quot; cell &quot;>" . $row['Source'] . "</td>";
    echo "<td id= &quot; cell &quot;>" . $row['Comment'] . "</td>";
    echo "</tr>";
}
Run Code Online (Sandbox Code Playgroud)

这是应该应用的css规则.....但不是.

#Cell{ border-style: solid; border-color: black; border-width: 1px; color: white;

html css php

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

标签 统计

css ×2

html ×2

certificate ×1

css3 ×1

html-email ×1

javascript ×1

jsp ×1

node.js ×1

php ×1

server ×1

spring ×1

spring-mvc ×1

ssl ×1