在我的Web应用程序中,欢迎页面需要显示一个表格。但是,它(http:// localhost:8080 /
MyApp
)显示为“
null”,但是如果我添加’ServlentToRead.java’,我的意思是,http:// localhost:8080 / MyApp /
ServlentToRead它显示该表。
为什么我不能将表格作为首页?这是index.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%
String table=(String) request.getAttribute("table");
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Mytable</title>
</head>
<body>
<h1>Mytable</h1>
<%= table %>
</body>
</html>
编辑:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
<display-name>MyApp</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
</web-app>
为什么我不能将表格作为首页?
将您的web.xml更改为此:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">
<display-name>MyApp</display-name>
<welcome-file-list>
<welcome-file>ServlentToRead</welcome-file>
</welcome-file-list>
</web-app>
现在,无论何时访问url,您都将看到该表:
http://localhost:8080/MyApp
编辑: 对不起,从您的web.xml中删除正斜杠:
<welcome-file>/ServlentToRead</welcome-file>
所以看起来像这样:
<welcome-file>ServlentToRead</welcome-file>
我在运行地图活动时遇到了问题,地图没有显示,只有旋转器---点击图像---
我在我的系统上安装了AlchemyApi,也获得了Api密钥。但是当我运行readme.txt文件中提到的示例时,我得到以下错误:- alchemyapi_java-0.8/testdir$java-jar../dist/alchemyapi-entity-test.jar
因此,在NetBeans IDE中,一切正常。全力工作。但是在Built&Clean之后,我看不到图像,但所有的操作都完成了。 你能建议出了什么问题吗?因为这个而生气
问题内容: 当我尝试在docker容器中运行Chrome时,出现以下错误:Gtk:无法打开显示::0 Dockerfile:(基于https://registry.hub.docker.com/u/jess/chromium/dockerfile) 构建并运行: 和错误: 问题答案: 我对铬不太了解,但是,当:-)我告诉X客户端连接到:0时,我的意思是连接到端口6000(或运行X服务器的任何设备)
希望你能帮忙,因为据我所知,这是正确的设置(但请证明我错了)。 我的Spring3 mvc项目配置如下: 现在,如果输入控制器的url(localhost:8080/myservlet/frontpage),控制器将工作,并且显示视图,但是当我第一次启动时,得到的是404而不是index.jsp页面。我尝试在index.jsp中添加一个前导斜杠,但这没有什么区别。 我一定是在什么地方犯了小学生的错
我正在VMware中Ubuntu12.04的单节点环境中运行hadoop wordcount示例。我运行的示例是这样的:-- 当我运行wordcount程序时,我得到以下错误:--
我已经下载了活动5.10 zip文件,然后我下载并配置了Apache ANT,我测试了一下,它成功了。但是我无法运行此链接中指定的演示文件http://activiti.org/userguide/#demo.setup 如果我使用cmd命令行键入以下命令:- 我将得到以下错误:- 有人能帮我找出问题所在吗?溴 ::: UPDATE::: 感谢您的回复,我已经将ANT bin文件复制到活动的安装目