Can';t使用ApacheTomcat将简单类/包导入简单JSP页面

有人能带我走过用Tomcat在JSP中加载类或包的过程吗 我认为这可能只是Tomcat的设置问题:我的JSP文件在没有导入或使用dbpool或dbpooljar的情况下运行良好。我已经尝试过很多建议给其他人,但都没有任何运气。任何帮助都将不胜感激 我的类/包放在web inf/classes中(以及其他位置) 我的编译命令 javac "C:\website\apache-tomcat-6.0.18\webapps\ROOT\WEB-INF\classes\dbpool.java" jar cf

将标签等放在属性文件中是否是一种反模式(与JSP和web开发相关)

我看到许多J2EE开发人员将标签放在属性文件中,但不使用不同的区域设置。因此,您会得到许多缺少的属性异常。最主要的是,这使得调试和读取JSP页面变得困难。因此,随着时间的推移,您有数千行属性文件,这些属性文件可能与JSP文件一起使用,也可能不与JSP文件一起使用 对我来说,这似乎是一个糟糕的设计,尤其是如果您不打算使用不同语言的属性文件,并且根据语言环境更改为英语或法语 我只是想知道您是否也有同样的感受,是否有J2EE/JSP反模式的列表或URL。在属性文件中放置标签绝对是一种好的做法。即使你现

Tomcat 6&;上的自定义树标记库;7:无法为JSP编译类

我正在使用一个定制的标签库机制来显示分层数据。我的Tomcat安装程序已经成功部署了其他Web应用程序,包括JSP和servlet示例,但是它给我带来了这个标记库的问题。我在很多地方都发现了同样的问题,但没有得到回应。感谢您的帮助。提前谢谢 标记库声明如下: 1: <%@ taglib uri="WEB-INF/treetag.tld" prefix="tree" %> 为了调试的目的,我将这个库的使用减少到了一行,这就是第20行的代码。以下是错误消息: org.apac

当jar中指定类路径时,嵌入式Jetty无法加载JSP标记库

我遇到了一个类似问题似乎无法解决的问题 我有一个嵌入Jetty的应用程序,使用SpringMVC、JSP和taglibs。我使用maven插件生成一个jar,将所有依赖的jar捆绑到一个目录中,并创建一个清单 当我使用jar(例如java-jar-app.jar)运行应用程序时,一切正常,直到我尝试加载一个指定了的JSP或任何其他标记库 如果我运行java并在命令行上指定类路径,并显式命名我的主类,那么一切都可以正常工作。我已经验证了apps jar MANIFEST.MF中的类路径是否正确 到

创建liferay portlet-如何从Java类将数据传递到view.jsp?

我正在尝试在liferay中创建portlet,只需从名为view.JSP的JSP文件创建portlet。我需要的是: 加载portlet时,我想调用自定义Java类,在其中生成一个数组 我需要将该数组传递给view.jsp 如何做到这一点?您的问题很模糊,我建议您对portlet开发进行一些介绍,因为这似乎是关于对基础架构/规范的基本理解 试图通过给出一些提示来回答您的问题-如果这些提示太模糊,请道歉: init()是portlet生命周期的一部分,在加载portlet类时将被调用一次 您可

Jsp Struts2操作调用未给出错误消息

我在struts.xml中有以下条目 <action name="download" method="download" class="com.pqr.myaction"> <result name="error" type="redirectAction">callme</result> </action> <action name="callme" class="com.pqr.myaction"

如何有条件地更改JSR-168 portlet的初始JSP?

我有一个运行在WebSpherePortal6.0上的JSR-168 portlet应用程序。 在应用程序的portlet.xml文件中,特定的portlet定义如下: <portlet> <portlet-name>Individual Portlet</portlet-name> <display-name>Individual Portlet</display-name> <display-name xml

如何在刷新页面时运行JSP代码

我有一个JSP页面,它是一个键盘模拟器,就像安全门上的键盘一样 当页面加载时,JSP调用一个java文件,该文件检查一个txt文档以查看门是否锁上。如果键盘被锁定,则键盘不应工作;否则,如果键盘被解锁,则键盘应正常工作 这个文本文档是用一个单独的Java应用程序编辑的。但是,当我加载我的站点时,它会根据运行时文本文件的内容进行调用并正确运行 问题是,当我在网站运行时使用Java应用程序编辑文本文件,然后单击“刷新”时,它会继续保持页面最初运行时的状态 我想知道的是如何在页面刷新时重新执行页面的J

Jsp Http 500内部服务器错误

成功运行 (参数“arg2”的值为空) 显示500个内部服务器错误 “arg2”的值由“jsp”中的“int”变量使用Integer.parseInt(request.getParameter(“arg2”) 如何修复此问题?如果您使用的是Internet Explorer,请转到“浏览”下的“工具-Internet选项-高级”,取消选中“显示友好的HTTP错误消息”。这将使您能够更好地描述错误 为了帮助您处理代码本身,您需要发布它。这是因为您正试图使用Integer.parseInt来解析“

Jsp 如何解决这个问题?服务器不支持J2EE Web模块规范的3.0版。?

我试图在tomcat5.5中部署jsp servlet应用程序,但在尝试部署到服务器时显示了此错误 The server does not support version 3.0 of the J2EE Web module specification. 但是我能够做到tomcat 7.0和更高版本。我认为这是servlet的版本。请帮我怎么过来 谢谢 安东尼解决问题的方法: 1将版本更改为2.5以在tomcat 5.5中运行 2在tomcat 7中使用3.0版运行应用程序 我知道没有其他解

如何从jsp中的下拉列表中获取所选值? ${id}

我们如何从上面的下拉列表中获取所选值?Directvalue应该可以正常工作: <select name="item"> <c:forEach items="${combo}" var="id"> <option value="${id}">${id}</option> </c:forEach> </select> 您的代码可能失败的唯一原因是当没有选择项目时,selectedIndex返回-1,代码中断。我知道这

Jsp 处理查询并在同一页面上显示结果

处理查询并在同一页面上显示结果 我已经创建了一个注册页面,其中包括标签、文本框和注册 单击register按钮,我就有了insert查询(insert into sql db),必须执行该查询,并将结果显示在注册页面success或error上 请告诉我servet中的逻辑和代码示例 如果不满足详细信息,发送页面将显示如下错误消息 try { HttpSession httpSession = req.getSession(true); httpSession.s

通过jsp设置cookie

当我使用以下代码通过JSP设置cookie时: String username = userinfoid; Cookie testcoo = new Cookie ("username",username); Cookie testcoo = new Cookie ("username",username); 它将cookie设置为值“zahidansari”(注意,该值带有双引号)。虽然值是正确的,但它在双引号内有界 但是,当我使用以下代码设置cookie时: String usern

JSP-作用域属性名称与EL隐式对象相同

你能解释一下我的行为吗?我正在servlet中设置一个请求属性,并在JSP中读取它 1) 调度程序servlet代码: request.setAttribute("someName", someObject); 当然,我可以在JSP中将其理解为${someName} 2) 但是如果我将属性名设置为与某个EL隐式对象名相同,比如 request.setAttribute("requestScope", someObject); 然后我必须把它读为${requestScope.requestSc

Jsp 表示为问号的撇号的UTF 16代码

在部署在门户服务器内部的jsp文件中,我需要显示一个特殊字符(撇号)。此字符将从属性文件中读取。所以我找到了撇号的UTF-16代码。它是\u2019。在我本地的机器上,它工作正常。但在坐姿机上,它显示为一个“?”(问号) 我可以从哪里开始投资?我在proeprities文件中也尝试了撇号(')。它显示在我的本地文件中,并以/'的形式出现。i、 .e前面有一条斜线。问号的意思是 属性文件采用UTF-16编码并按原样显示,但用于显示UTF-16文本的字体不支持Unicode代码点U+2019 在显示

WEB-INF目录中带有JSP的幻灯片菜单

我需要在我的应用程序中实现幻灯片菜单,但我的jsp位于WEB-INF/pages目录中。当然,我无法从href访问这些页面。我该怎么做 我的幻灯片菜单示例: <li class="SlideMenu1_Folder"><div><a href="#">SCHOOL FEES</a></div><span><!-- empty --></span> <

从jsp向postgres数据库插入数据

嘿,我想在jsp中插入5个文本字段,比如ID、名称、时间、纬度和经度。用户在文本字段中输入详细信息,我给出一个提交按钮。单击submit后,我需要将用户输入的所有数据发送到数据库,该数据库有一个表,例如sample。 我该怎么办 这是我的example.jsp <label> Name </label > <input type="text" name="name" id="test1" > </input> <label> ID &l

Jsp 根据Spring框架中的下拉值调用方法

在Controller中,我从数据库中获取一个列表,然后在命令对象中设置它,该对象将在JSP上进一步使用。为了显示下拉列表,我使用了这个列表。现在我想根据从JSP中选择的下拉列表值调用方法,例如,如果我从下拉列表中选择了值“A”,那么它应该调用控制器的方法A(),如果是“B”,那么调用方法B(),等等。有人可以指导我从哪里开始。您可以将请求映射为: @Controller @RequestMapping("/test") public class testController{

Jsp 未正确传递隐藏参数

这是我上一篇文章的延续。我尝试使用post请求在URL中隐藏参数。作为一种尝试,这里是一种方法 <form name="a_form" action="Example" method="post"> <!--SOME other html code like table etc, here--> <tbody> <c:forEach items="${dataList}" var="thisList">

Jsp 如何从另一个servlet检索会话属性?

我要为大学做一个项目,我遇到了一些问题,如果你们中有人能帮助我,我将非常感激 该项目是一个使用过的产品存储,到目前为止,我们必须创建一个servlet,用于在列表中插入产品,该列表稍后将保存在通用用户会话中(我们不使用任何类型的数据库,只使用用户会话)。这还可以,但是现在我必须做另一个servlet来搜索这个列表,但是从另一个servlet检索列表时遇到了问题 将产品保存在用户会话属性中的Servlet代码 listaProds.add(prod); request.getSession().s

Jsp 为什么getBodyContent().getString()在使用BodyTagSupport的JSTL自定义标记开发中返回空值?

当我尝试使用检索自定义标记的主体时,我正在使用BodyTagSupport BodyTagSupport类的getBodyContent()方法虽然我的标记有body,但我得到了getBodyContent()的空值。getString()evn。有没有办法获得自定义标记的bodycontent(使用BodyTagSupport而不是SimpleTagSupport) 我有如下自定义标签 <custom:label>this is body of tag</custom:lab

Jsp 如何只使用jstlc:ForEach而不使用javascript或jquery进行分页?

我听说可以只使用JSTL分页。我看到并尝试了许多代码示例,但都没有给出任何好的结果。我尝试了这个返回空白页的代码。到目前为止,下面的代码是我拥有的,它正在工作,但我如何显示下一个和上一个 <c:forEach var="product" items="${categoryProducts}" begin="1" end="8" varStatus="iter"> <div class="product_container"> <div class="pro

Jsp 如何将com.google.zxing导入Eclipse Web项目?

我想制作QR图像并在JSP中显示它。我想导入com.google.zxing包。如何解决所有这些导入问题?我应该将哪些.jar文件添加到我的eclipse动态web项目中?我从Github下载了zip文件,并将其复制到WebContent\web-INF\lib\

Jsp 如何在下拉列表中保留选定值?

这是我的jsp代码: <%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <html> <head> <title>Drop down</title> <script type="

Jsp 将通知消息设置为sendRedirect后应显示的请求属性

我创建了两组servlet:视图和控制器/处理程序 视图:执行简单读取并将数据转发给JSP 控制器:执行数据库更新或插入,并向JSP或视图类型servlet发送通知 此处的通知是用户的状态消息。示例:“您已成功更新了blah…” 如果我在控制器中使用requestDispatcher.forward(),并且用户通过确认重新发送来刷新页面(在控制器将控制权传递给view/jsp之后),则有可能执行重复操作 如果我使用response.sendRedirect(),如果不在会话中设置通知,我似

Jsp 在WAS 8.5.*上获取重复的组件id异常,在WAS 6.1上也是如此

作为应用程序升级的一部分,我们已经从WebSphereApplicationServer(WAS)版本6.1迁移到了8.5.0 我认为WAS8.5.0支持的JSF版本是JSF1.2,它不同于WAS6.1,后者可能支持JSF1.1 当页面重新加载时,我们得到一个JSP异常,如下所示这个异常只出现在WAS8.5.0上,但同样的场景在WAS6.1上运行良好。 java.lang.IllegalStateException:重复的组件id:paperless_prop_lrb,用于组件位置:{组件路径:

Jsp 从JSF 1.1升级到JSF 2.1后:javax.faces.application.ViewExpiredException“;找不到视图标识符“的已保存视图状态”;

我正在将使用MyFaces1.1的现有项目中的JSF实现升级到版本2.1。我主要遵循中给出的说明 由于我计划现在只升级JSF,并将从JSP切换到Facelets和更新组件库的时间推迟到以后,因此我现在只完成了以下步骤: 通过在my mavenpom.xml中将myMyFaces api和MyFaces impl工件的版本从1.1.5更新到2.1.18来更新MyFaces库 将faces config.xml更新为符合JSF 2.1从到 <faces-config xmlns="h

Jsp 使平铺在错误消息上更加具体

我在IntellijIDE管理Jetty。 我正在运行JSP和tiles 在IntelliJ run窗口/控制台中,当我加载某个页面时,会出现以下错误 [警告]handleException/isight/marketing/campaigns/edit/edit campaign java.io.IOException:ServletException包括路径“/WEB-INF/layouts/common/layoutMain.jsp”。

Jsp 如何维护url的跟踪

我在一个struts应用程序中工作。现在假设我想访问 页面abc.do现在没有活动会话,我要求用户登录应用程序,他将登录并转到主页(index.jsp) 我检查他是否使用action类登录 现在想象有三页 abc.do bca.do cba.do 所有这些页面在转到相应的jsp页面之前都将调用动作类validateAction.java abc.jsp, bca.jsp cba.jsp 除了上面提到的jsp页面之外,还有其他页面。因此,我的用户希望将这些页面存储为书签,他只需选择abc.do即可

Jsp 如何将值从客户端传递到服务器端?

我遇到了将值从jsp传输到servlet的action类的情况。以前我们是用 <input type="hidden" id="name" value="manoj" /> 因为字符串中包含了新行,所以我们不能这样做。 那么,我如何才能将这样的价值付诸行动,或者除了隐藏的输入,还有其他方法吗 谢谢。如果要从隐藏的输入字段中包含换行符,必须将其转义。您可以使用html字符代码引用或URL编码字段值来转义字段值 新行的值应为 和对于回车和#13 其他选择包括 您可以将参数的值保

Jsp 获取导致404错误的请求页面的URL

如何获取导致404错误的请求页面的URL 例如,我键入“我要去” 我已经有一个自定义的404页面,但是我如何检索上面提到的URL,以便可以显示类似于“URL不存在”的消息?如果使用forward转到错误页面,您可以通过 request.getAttribute("javax.servlet.forward.request_uri") 或者是艾尔 ${requestScope['javax.servlet.forward.request_uri']} 我使用的是JDK 8和GlassFish

在jsp中包含div内的外部网站

我想在jsp页面的div中包含一个外部网站(例如www.example.com)。我不想使用框架,因为这是不可取的 我尝试在网上搜索解决方案,但我找到的都是一个内部网页(例如webpage.jsp) 我非常感谢您的帮助。如果您只想在div标记中包含外部页面,请举几个例子: 处理外部网站内的链接 cookie管理 资源管理(图像、css、javascript) 有不同的选项来处理这样的需求: iFrame;这不好,但为什么不可取呢 服务器端反向代理;可能会变得复杂,因为您必须过滤外部链接(请参见#

我可以将自己的jsp页面导入另一个jsp页面吗。。?

我已经使用netbeans准备了一个静态html页面。 我是否可以将该页面导入到另一个页面中,以避免再次重新编写代码,然后进行相应的更改。是的,您可以将jsp页面导入到另一个jsp中 <jsp:include page="/jsp/old.jsp"/> 您可以使用include指令将一个JSP页面合并到另一个页面中,如下所示- <%@ include file="/path/to/yourfile.jsp" %> <jsp:include pag

Jsp 检查显示标记中的列表值

我有一个显示标签,我想在其中检查特定条件的值,并以两种方式显示该值 <c:choose> <c:when test="${itemList.count>0}"> //display one way </c:when> <c:otherwise>

如何重新加载jsp页面?

我在servlet上做一些操作,并在会话中设置相同的值,当我重定向到某个页面时使用该值。但是当重定向到页面时,值不会出现 我知道这是一个非常基本的问题,但我还是做不到 这是我的servlet: protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String path =

将jsp连接到数据库

我设计了一个jsp页面,从中我将字段值传递到另一个jsp页面。。在此页面中,我希望将值存储在数据库中,并根据此页面中的成功或失败显示适当的消息。除了数据没有被插入到数据库中,并且没有显示错误消息之外,其他一切似乎都正常工作 students.jsp <form id="form" method="post" action="students_final.jsp"> Student name:<input type="text" value="" name="name"&g

Jsp DisplayTag导出正在导出所有bean字段

我正在使用displaytag的Excel导出和将表导出为Excel。然而,支持bean的表中的每个字段都被写入导出表,而不仅仅是定义的列。我的displaytag配置为: export.types=excel export.csv=false export.pdf=false export.excel=true export.xml=false export.excel.class=org.displaytag.export.excel.ExcelHssfView export.excel.

Jsp 是否可以获取其他用户';servlet中的会话属性

我希望获得其他用户的会话属性,如他的姓名等 是否可以使用request.getsession.getAttribute(“其他用户的属性键”) 请帮帮我 提前感谢。该会话是按“用户”进行的;这就是课程的重点 您可以实现一个会话侦听器,在添加/删除其他会话数据时将其放入应用程序上下文。但是,未显式关闭的会话将在应用程序上下文中保留数据 你具体想做什么?为什么要尝试从另一个会话访问会话数据 如果您不想从不同的会话访问数据,那么您可以使用setAttribute和getAttribute获取并将所需的

Jsp 选择未进入Servlet的标记值

我的JSP页面中有表单字段。它有几个值的Select标记。我只需要选择一个值,并根据servlet中的值转发到其他页面。 下面是我的Select标记的JSP代码 <select name="options"> <option>Choose Your Option</option> <option value="option1">Option 1</option> <option value="option2

JSP标记文件没有';无法识别{}语法

在我的JSP页面中,我使用以下行检索标签: <f:loadBundle basename="com.me.resources.test" var="mytest" /> <h:outputLabel value= "#{mytest.mylabel}"/> 在这种情况下,它只显示“Hello” 你知道问题出在哪里吗 我正在使用MyFaces 2.1.10您是否尝试过使用${mytest.mylabel}而不是{mytest.mylabel} 请参阅。为什么您仍然使用自

Jsp java.lang.IllegalStateException:getOutputStream()

嗨,我正在使用servlet进行打印 response.setContentType("application/xls/csv/html/pdf/txt/html"); response.setHeader("Content-Disposition", "attachment;filename="+reportType+"."+reportView); response.setContentLength(bytes.length); response.getOutputStream().

单元测试JSP文件

我有一个JSP文件,其中包含基于从servlet接收的对象列表生成HTML的逻辑。在servlet的doPost()方法中,它设置此对象列表,然后将其设置为HttpServletRequest属性,如下所示:request.setAttribute(“objectList”,objectList)。以下是我拥有的JSP代码的相关部分: <c:set var="endSelect" value="${false }" /> <c:forEach items="${objectLi

Jsp 我需要限制用户访问我的web应用程序

您好,我正在创建一个web应用程序,在该应用程序中,我希望限制访问用户的数量。例如:只有4个用户可以访问应用程序,如果超过4个用户,则会显示错误消息,如“限制超过”,直到4个用户中的任何一个注销。如果有4个用户中的任何一个注销,则意味着计数将为3,因此其他1个用户可以访问该应用程序。另一个最好的示例:stackoverflow页面中的声誉如果有人给出一个减分,它将反映在每个人的页面中 索引页: <%@page import="java.util.List"%> <%@page

Jsp 使用Struts2';s<;s:房地产>;标记入<;显示:表格>;标签

我正在尝试使用DisplayTag将列表添加到表中 当我以通常的方式向列添加列表属性时,一切正常工作: <display:column property="status" title="Claim Status"/> <display:column property="authNo" title="Authorization Number" href="authSlipMasterAction"> 现在,我想检查authNo何时不是空的;如果为空,则不提供链接,那么

&引用&&引用;未在jsp中显示

我的jsp页面没有显示“&”,我有一个字符串,正在获取值 从后端端。将来自后端的字符串命名为“Orders& 链接”。但在jsp上,它只显示订单。。我要取全名 在jsp上也是如此。下面的代码片段 <s:label name="Display Name *" class="bold"/> <s:text name="nameString" id="displayName" value="${mrudAction.nameString}"

Jsp 如何解决严重:PWC6117:File";空";在控制器中找不到?

我有两个登录页面:AM和客户登录页面。当AM登录成功时,它会重定向到带有映射的聊天页面/AM/chatPage,并会重定向到带有客户的聊天页面/customer/chatPage。我的问题是它没有加载JSP文件 以下是glassfish中的错误: Info: Show AM CHATPAGE-------------------- Severe: PWC6117: File "null" not found 注意:登录过程由my WebSecurity config.java中的Spr

上一页   1   2   3   4   5    6  ... 下一页 最后一页 共 220 页