GVKun编程网logo

找不到JSP 2标记文件“ / WEB-INF / tags”(jsp找不到或无法加载主类)

16

本文将分享找不到JSP2标记文件“/WEB-INF/tags”的详细内容,并且还将对jsp找不到或无法加载主类进行详尽解释,此外,我们还将为大家带来关于ASP.NETCore1.0Configurat

本文将分享找不到JSP 2标记文件“ / WEB-INF / tags”的详细内容,并且还将对jsp找不到或无法加载主类进行详尽解释,此外,我们还将为大家带来关于ASP.NET Core 1.0 ConfigurationBuilder().AddJsonFile(“appsettings.json”);找不到文件、HTML – 如何将我的CSS连接到存储在WEB-INF文件夹中的JSP文件?的Websphere/JSP、idea中SpringBoot与jsp整合找不到jsp页面、ios – 无法打开文件“Main.strings”,因为没有这样的文件.的相关知识,希望对你有所帮助。

本文目录一览:

找不到JSP 2标记文件“ / WEB-INF / tags”(jsp找不到或无法加载主类)

找不到JSP 2标记文件“ / WEB-INF / tags”(jsp找不到或无法加载主类)

我想为我的应用程序编写一些jsp标记文件。我关注了这篇文章:http : //www.techrepublic.com/article/an-
introduction-to-jsp-20s-tag-files/

但是,当我打开包含以下内容的jsp页面时,我陷入了困境:

<%@ taglib prefix="h" uri="/WEB-INF/tags"%>

我有一个例外。

HTTP Status 500 - /test.jsp (line: 8, column: 41) File "/WEB-INF/tags" not foundorg.apache.jasper.JasperException: /test.jsp (line: 8, column: 41) File "/WEB-INF/tags" not foundorg.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:443)

如果刷新页面,有时会得到另一个页面:

HTTP Status 500 - java.lang.ClassNotFoundException: org.apache.jsp.test_jsporg.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.test_jsp

我所做的只是在Eclipse中在WebContent / WEB-INF中创建了一个名为“ tags”的文件夹。我创建了一个标签文件“
email.tag”,其内容如下:

<%@ tag language="java" pageEncoding="ISO-8859-1"%><%@ attribute name="email" required="true" %><%    String emailOutput = "<a href=\"mailto:{$email}\">${email}</a>";%><%=emailOutput %>

Eclipse自动完成功能可以识别并提出以下建议:

<h:email email=""></h:email>

我使用Tomcat7。我试图在Google和此处搜索此错误,但找不到答案。我想念什么?

答案1

小编典典

这不是必须使用标记文件的方式。正确的语法是

<%@ taglib tagdir="/WEB-INF/tags" prefix="h" %>

参见http://docs.oracle.com/javaee/1.4/tutorial/doc/JSPTags5.html

ASP.NET Core 1.0 ConfigurationBuilder().AddJsonFile(“appsettings.json”);找不到文件

ASP.NET Core 1.0 ConfigurationBuilder().AddJsonFile(“appsettings.json”);找不到文件

所以我终于找到了核心,我已经陷入了第一个障碍.我正在遵循Pluralsight ASP.NET核心基础课程,当尝试将appsettings.json文件添加到配置生成器时,我遇到异常.
public Startup()
{
    var builder = new ConfigurationBuilder()
        .AddJsonFile("appsettings.json");

    Configuration = builder.Build();
}

我得到的错误是没有找到配置文件“appsettings.json”,不是可选的.但是我已经直接在我的解决方案下创建了,就像在课程视频中一样.

有什么建议么?

干杯,

@R_301_5609@

您需要添加以下包:
"Microsoft.Extensions.Configuration.Json": "1.0.0"

HTML – 如何将我的CSS连接到存储在WEB-INF文件夹中的JSP文件?的Websphere/JSP

HTML – 如何将我的CSS连接到存储在WEB-INF文件夹中的JSP文件?的Websphere/JSP

我正在使用ibm websphere并创建一个动态Web项目.我的所有JSP文件都在我的WEB-INF文件夹中,我在web.xml文件中使用servlet映射使它们可以访问.到目前为止,此工作正常.但是我的CSS有问题.与往常一样,我的CSS文件位于名为css的文件夹中的WebContent中.继承我的jsp链接
<link rel="stylesheet" href = "css/styles.css">

我没有运气让我的CSS显示……
我错过了什么?

解决方法

生成的HTML输出中的相对URL是由浏览器相对于请求URL解释的(正如您在浏览器的地址栏中看到的那样),而不是它们在服务器磁盘文件系统中的物理位置.这就是webbrowser必须通过HTTP请求下载它们,不是网络服务器必须以某种方式从磁盘中包含它们.

其中一种方法是为这些资源使用域相对路径,即以/开头.您可以使用${pageContext.request.contextpath}动态内联当前webapp的上下文路径.

<link rel="stylesheet" href="${pageContext.request.contextpath}/css/styles.css">

这将最终生成的HTML输出如下:

<link rel="stylesheet" href="/yourcontextpath/css/styles.css">

这样浏览器就可以正确下载它们.

也可以看看:

> Browser can’t access/find relative resources like CSS,images and links when calling a Servlet which forwards to a JSP

idea中SpringBoot与jsp整合找不到jsp页面

idea中SpringBoot与jsp整合找不到jsp页面

idea中SpringBoot与jsp整合找不到jsp页面

参考网址:

https://blog.csdn.net/news_out/article/details/87863295?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control

1.问题在线的原因

最近在学习springboot整合shiro,但是springboot对jsp支持的不够好,springboot默认支持比较好的模板引擎是thymeleaf,如果需要整合jsp,需要对idea进行相关的配置

2.对idea进行配置

image-20210523174422748

点击Edit Configurations

image-20210523174632647

根据上图,找到Working directory 这个位置。

image-20210523174650400

点击下拉框,会出现三个选项,没有用,主要是没有第四个选项$MODULE_DIRS,如果你的idea有的话,选择这个就可以,如果没有,点击右边的方框,继续向下看。

image-20210523174718050

上面选择的是你要启动的项目名称,不要选错,下面继续。

image-20210523174735803

mg-7KpSRCoT-1621763604438)]

在选择了项目名称点击确定之后,上面的第9步显示路径,然后依次点击第10跟11步,重启项目(依然是main方法方式启动)。

ios – 无法打开文件“Main.strings”,因为没有这样的文件.

ios – 无法打开文件“Main.strings”,因为没有这样的文件.

尝试本地化项目(最初在 Xcode 6中创建)后,我在调试导航器中看到一个模糊的错误.

执行的步骤

>启用基本本地化
>添加其他语言的字符串文件(葡萄牙语)
>编辑方案以将应用程序语言和应用程序区域分别更改为葡萄牙语(巴西)和巴西.

结果

“无法打开文件”Main.strings“,因为没有这样的文件.”

在尝试选择文件时,我会收到提醒.

“无法打开文档”Main.storyboardc“.Interface Builder无法打开已编译的nib.”

作为一个完整性检查,我使用相同的设置(使用NSLocalizedString)创建了一个新项目,并运行了上面列出的相同步骤.我为其他语言提供了替代翻译,然后构建并运行了按预期工作的项目,显示了字符串的备用翻译.

环境

> Xcode 7.1.1(7B1005)
> OS X 10.11.1(15B42)

我已经尝试过this answer,但问题和答案并不完全适用于我所看到的问题.

我在这里不知所措.有什么建议?

>错误和警报表示什么?
>为什么一个项目(使用Xcode 6创建)在尝试本地化时失败,而一个全新的项目(使用Xcode 6创建)成功了?

解决方法

我在Xcode 6上创建的项目上遇到了同样的问题.我在不影响故事板文件本地化的情况下以下列方式解决了问题:

>导入本地语言的XLIFF(在我的情况下,它是法语)
>尝试运行该应用程序,它将显示上述错误
>现在,右键单击故事书文件,然后单击“在Finder中显示”
>从目录位置,从Base.lproj文件夹中移出.storyboard文件
>现在回到Xcode,删除storyboard文件(仅参考)
>现在,将.storyboard文件从其新位置拖到项目中
>现在,从’File Inspector’为.storyboard文件添加本地化.您可以使用现有的.strings文件进行本地化

一切都应该现在正常.

今天关于找不到JSP 2标记文件“ / WEB-INF / tags”jsp找不到或无法加载主类的讲解已经结束,谢谢您的阅读,如果想了解更多关于ASP.NET Core 1.0 ConfigurationBuilder().AddJsonFile(“appsettings.json”);找不到文件、HTML – 如何将我的CSS连接到存储在WEB-INF文件夹中的JSP文件?的Websphere/JSP、idea中SpringBoot与jsp整合找不到jsp页面、ios – 无法打开文件“Main.strings”,因为没有这样的文件.的相关知识,请在本站搜索。

本文标签: