标签: Jsp
apache-commons-fileupload
为什么我的文件上传代码不起作用
我正在使用“commons-fileupload-1.1.1.jar”
此外,我还看到NetBeans 6.1中“isMultipartContent”的第二行有一个删除线
// Check that we have a file upload request
>>>> boolean isMultipart = FileUpload.isMultipartContent(request);
// Create va
我想在我的网站上列出特色网站,我认为尊重和使用他们的favicon会很酷。如何从JSP或XSLT中任意URL的域中获取它?我可以使用PHP或javascript,但XSLT是首选方法。要获得网站的外观,您需要加载每个特色网站的索引HTML并检查以下任一项:
HTML:
XHTML:
Internet Explorer可能使用稍有不同的格式:
还请注意,由于大多数web浏览器不需要HTML链接来检索favicon,如果未找到上述链接引用,则还应检查网站文档根目录中的favicon.ic
我有一个带有支持bean的web应用程序,它具有当前登录用户的上下文。它是在JSF上实现的
当用户注销时,他将被转发到登录屏幕(在另一个JSP页面中)。我希望在发生这种情况时删除当前会话,并在用户下次登录并进入应用程序时创建一个新会话
我的问题是-如何删除会话?(我猜新会话将在用户下次进入链接时自动创建)
我想这是个新手,但我找不到解决办法。
谢谢你的帮助 FacesContext.getCurrentInstance().getExternalContext().invalidateSessi
我有一个简单的问题,但我找不到答案。我想知道我们是否可以看到一个网站是使用JavaEE技术或servlet/JSP构建的。我认为在某些情况下可以从服务器上查找特殊页面(404,错误的参数,…),但日常使用又如何呢
事实上,我在寻找一个使用java技术的优秀(或广泛使用)网站的集合,但我真的找不到这些网站的列表。如果您能帮我解决这两个小问题,我将非常高兴。您可以用来检测服务器类型
例如:nmap-A-T4服务器主机名
请看这里:我不认为有什么防弹的方法可以告诉你一个你无法控制的网站是用什么技术建立
标签: Jsp
includeexpression
我读过:
但有点不同
使用EL引用文件的工作原理与下面的一样
<link rel="stylesheet" type="text/css"
href="${pageContext.request.contextPath}/css/global.css"/>
我也确保启用EL
<%@ page isELIgnored ="false" %>
我的tomcat版本是6.0,web.xml定义JSP是2.5
<web-app xmlns="http://j
我编写了前端控制器模式并运行了测试。不知何故,request.getPathInfo()在返回路径信息时返回null
1。调用servlet的HTML
<a href="tmp.do">Test link to invoke cool servlet</a>
问题是request.getPathInfo()返回null。根据头一本书
servlet生命周期从
“不存在”状态为
“已初始化”状态(表示就绪
服务客户的请求)开始
用它的构造函数。init()
始终在第一次调
我们正在为社交网络应用程序做出一些重要的技术决策。我们计划使用Cassandra(一个支持高效数据存储的NoSQL数据库)。
我们将使用Hector(Java客户端)与Cassandra进行交互
就性能、可扩展性和复杂性而言,Java EE比PHP更适合社交网络应用程序吗?
2.)另一种可能的实现策略,是否适合在Java中单独使用后端而在PHP中使用rest?
3.)与PHP相比,它在应用程序开发、部署和维护的各个阶段的成本方面有什么不同?
4.)随着Java开发和部署的发展,我们需要记住哪些事
我已经在J2EE应用程序web.xml中定义了一个上下文参数(在本例中是URL)。
我试图使用jstl(1.1)标记库将此URL作为JSP内的链接输出。
该应用程序基于Java1.4
web.xml:
<web-app>
...
<context-param>
<param-name>my-url</param-name>
<param-value>http://foo.bar.net/index.html</par
我在创建与Spring一起使用的JSP时遇到了问题。我将所有对象都放在ModelAndView模型中,使用EL很容易访问它们。问题是要从通常的访问它们。假设我有一个来自模型的名为“foo”的参数,有没有一种方法可以将它放在一个变量中,我可以在JSP的块中的标准Java代码中使用它?您需要从请求上下文中提取它:
<%
Object model = request.getAttribute("modelName");
%>
其中modelName是ModelAndView中的模
标签: Jsp
jstleluriencoding
用JSTL对表示URL路径(而不是请求参数)的字符串进行URL编码的最佳方法是什么
<c:url value="/user/${user.name}"/>
据他说,这应该照顾好它。但事实并非如此。它对参数进行了漂亮的编码(),但我没有传递任何参数。我怎样才能安全地编码一个简单的URL,如上面所述,而不必担心${user.name}可能是什么?该不按照其值中指定的方式编码URI,而只编码由嵌套的指定的URL请求参数。您链接的IBM文章也没有说明其他情况。我认为您将其与“URL重写
我有一个jsp,其中包含一个css链接
<link type="text/css" href="/css/login-min.css" rel="stylesheet" />
在ant中,我会做类似的事情
<tstamp>
<format property="current.time" pattern="MMddyyyyhhmmssaa" offset="-5" unit="hour" />
</tstamp>
<replace di
当我包含以下内容时,将获得以下异常:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
我所做的:
包含JSTL jar文件WEB-INF/lib文件夹
在运行配置中包括类路径(使用Eclipse)
也包含在构建路径中
您需要在WEB-INF/lib文件夹中同时包含jstl.jar和standard.jar
1:包含JSTL jar文件WEB-INF/lib文件夹
好的。这应该足够了
2:在运行配置中包
标签: Jsp
jnlpjava-web-start
我正试图从我的struts操作启动一个JNLP文件,单击JSP上的链接。我怎样才能知道启动在客户端是成功的,还是有任何失败?如果不成功,那么我需要获得JSP或struts操作的指示。可能吗
我怎样才能知道在客户端的发布是成功的
拥有JWS应用程序。在您的站点上打开类似以下内容的页面:
其中,code特定于该请求&在动态生成的JNLP文件中作为属性提供。任何应用程序。由于某种原因,您没有得到返回的报告
我怎样才能知道在客户端的发布是成功的
拥有JWS应用程序。在您的站点上打开类似以下内容的页面:
假设有一个名为Demo的类不是Javabean,它有一个方法m1(),我想在不使用Scriptlet的情况下从JSP页面调用这个方法m1()。如何执行此操作?创建一个并在doGet()方法中执行此操作
@WebServlet(urlPatterns={"/page"})
public class PageServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request,
我正在尝试使用JSTL创建一个网格
输出为:
user1 user1 user1
用户2用户2用户2用户2
用户3用户3用户3用户3
等等
但我希望它显示为:
user1用户2用户3
用户4用户5用户6
用户7用户8用户9
等等
我的CSS是:
#col1{
位置:绝对位置;
左:5px;
填充:0px;
}
#可乐{
位置:绝对位置;
左边距:100px;
填充:0px;
}
#可乐{
左边距:200px;
填充:0px;
}
如果不使用表格,如何实现这一点?试试这个
<c:s
我有一个EL中的Bean列表/地图,或者至少我认为是这样,我厌倦了花几个小时来找出哪些部分属于彼此。所以我把它打印出来,就像${example}一样
足球,豆子。FootballFixture@72bec69[match=football.domain。FootballMatch@773aa1d5[id=360496,competition=PREMIERSHIP,seasonId=2011,groupName=,roundType=,roundNumber=,matchPeriod=全职,ma
标签: Jsp
metricscode-metricssizing
给定一个现有的JSP项目,我想了解项目“视图”部分的复杂性/大小。以下是我迄今为止所做的工作:
拉取过去x个月内从生产服务器编译的JSP列表(这消除了“死”JSP)
编写了一个快速扫描器来查找导入到编译页面中的JSP片段文件
从文件系统中提取文件大小和时间戳
现在我有一个页面列表,以及导入到这些页面中的片段,还有它们的大小,以及它们上次编译和更改的时间
但我真正需要知道的是页面有多复杂;其中一些页面上有大量Java代码。这是一个大项目,所以浏览每一页和每一页的大小都会很乏味,而且可能没有那么
我正在使用一个部署在ApacheTomcatWebServer中的web应用程序,在这里我面临一个问题,即获取HTTP状态404没有这样的文件或目录。我可以理解以下信息:
HTTP状态404-/s2j-main.jsp
在这个场景中,web容器在顶部web部署文件夹中搜索文件(s2j main.jsp)。例如,如果web容器根是文件夹s2j,它将在webapps/s2j文件夹中搜索Tomcat。但是,如果错误发生在
HTTP Status 404-s2j-main.jsp(减去斜杠/)网络容器期
这是从数据库检索到的值:
<select id="approve" name="approval">
<option value="0">-- Please select one --</option>
<option value=Tan Ah Kau >Tan Ah Kau</option>
</select>
--请选择一个--
陈阿九
这是我的JSP:
<select id="approve
我刚刚使用eatj.com部署了我的第一个JSF站点
我已经使用glassfish在netbeans上测试了我的应用程序,带有JSF标记的站点在localhost上运行良好
我已经通过ftp将项目文件上传到tomcat服务器上的webapps director文件夹
jsp-api.jar文件位于Tomcat服务器上的/lib文件中
当我重新启动服务器并转到/webapps/myproject/web/index.xhtml时,页面会被加载,但jsf标记中没有一个是可见的
我尝试将jar库复制到
我想从jsp页面访问角色会话属性(我在身份验证期间设置的),并检查其值是否等于“admin”或“user”。我如何使用逻辑标记来实现这一点。帮你自己一个忙,忘掉逻辑标记。请改用JSTL和JSP EL:
<c:if test="${role == 'admin' or role == 'user'}">
...
</c:if>
...
它本身不鼓励使用逻辑标记,并促进JSTL的使用:
注意:-此标记库中的许多功能在
JavaServer页面标准标记库(JSTL
我有index.jsp,我需要在其中包含header.jsp。问题是-header.jsp包含动态菜单(对于loggedIn用户和非loggedIn用户),我可以在index.jsp中检查用户是否登录或未使用会话。但不在header.jsp中
在这种情况下,如何包含标题
我是否可以访问header.jsp中的会话对象?在header.jsp中添加条件语句。(假设您的会话密钥名为islogged,表示用户是否登录的状态)
//登录用户的html标记
//未登录用户的html标记
编辑:
@我没
我正在尝试向页面添加dojo小部件。因为它是一个旧的应用程序,所以我使用的是Dojo1.6。这个小部件是在一个js文件中定义的,其中包含一个HTML模板和一个定义了一些额外选项的CSS文件
我正在使用JSP和JSPF,由于某种原因(可能是两者之间的差异?)当我在使用的JSPF文件中放置标记时,它们在页面加载时不会运行。我想我以后会把它整理出来,同时只是为了测试其他东西,我把代码放在头JSP文件中,该文件确实运行脚本标记
dojo.require(“x.y.z”)
我认为这是因为x.y.z不是do
以下是用于创建或更新Post对象的表单(我也使用spring表单标记):
有什么问题,怎么解决
更新:
就行动而言,它应该是:
<c:url value="/posts/" /> for create and
<c:url value="/posts/${post.id}/" /> for update.
更新2:
对于行动,我可以使用:
${post.id == 0 ? '/posts/' : '/posts/${post.id}'}
但是,此注释在url中的“
我有一个JSP,它包含一个表单,包含几个文本输入
我可以用一些数据填充文本输入。
单击submit按钮后,将按预期调用servlet的doPost方法。
遵循PRG设计模式,我在doPost方法的末尾使用“sendRedirect”调用,以避免在用户重新加载wep页面时再次提交表单
此时一切正常:
表格中输入的数据将显示在屏幕上
但是,如果我再次按下submit按钮,就会出现令人讨厌的NullPointerException,因为传递给servlet的doPost方法的HttpServletRe
标签: Jsp
prototypejsscriptaculous
在我的jsp文件中,我有一个搜索文本框,我试图使用prototype和scriptaculous库将自动建议从我的服务器jsp组件获取到div中
下面是我的jsp页面中的部分
<%
String name = "objectName";
%>
<input autocomplete="off" name="<%=name%>" size="60" type="text" value="" />
<div class="auto_complete" id
在jsp A中,我有以下语句:
<c:set var="prefix" value="fe" />
在jsp A中包括jsp B,然后在B中包括:
警报(${prefix})
我得到:'fe'在未定义的
如何在jsp B中获取变量前缀的值?您可以设置要请求的变量范围:
<c:set var="prefix" value="fe" scope="request"/>
另外,请确保使用的是include指令,而不是include标准操作。该指令发生在转换时,因此包
存在一个JSP问答网站。答案显示在html按钮中。
共有5个问题,每个问题有4个答案(因此,每个问题有4个按钮)。我想将用户单击的按钮的值存储到会话中,这样我就可以将所有5个答案传递到下一页
你能建议一种方法吗
谢谢。您可以访问请求参数中按钮的值是的,正确,但我有多个按钮。我需要捕获每个问题一个按钮的值,如何填充这些按钮?发布相关的JSP和servlet代码。我现在使用单选按钮作为选项。谢谢
在我的jsp中,我有两个提交表单的按钮。表单的操作重定向到servlet。在我的servlet中,我想知道按下了哪个按钮。是否有办法区分这两个按钮?单击的提交按钮的名称包含在请求数据中
因此:
如果您要单击其中一个,那么您将在请求中得到有效的submit1=或submit2=作为查询参数。你只会得到一个被点击的,而不是另一个。您可以测试有效负载中是否存在该值,即使它没有与之关联的实际值。单击的提交按钮的名称包含在请求数据中
因此:
如果您要单击其中一个,那么您将在请求中得到有效的subm
这是我在jsp中的代码,当我运行它时,得到一个错误,如下所示。我正在使用tomcat。我真的想知道这个问题的原因是什么
test.jsp
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="admin.User"%>
<%@page import="admin.ConnectionManager"%>
<%@
我需要向JSP页面添加单选按钮。e、 g.媒体类型。它可以是文本、音频、视频、图像
数据库将具有媒体类型的int列。比如1代表文本,2代表音频等等
通常这是我们在JSP中添加单选按钮的步骤
Text : <input type ="radio" name = "mediaType" value = "1"/>
Audio: <input type ="radio" name = "mediaType" value = "2"/>
文本:
音频:
我不想在JSP中硬编码
尝试评估以下内容,但似乎不起作用
<s:set name="infoType" value='%{"info.aero.aeroType"}' />
<s:if test='%{#infoType == "A"}'>
<span> got it </span>
</s:if>
知道了
aeroType的返回类型是在Java类中设置的字符串,它返回字母“a”或“B”。如果infoType是A,我需要执行一些计算。如何
我有一个包含映射的映射,我使用
<c:forEach var="schoolDetails" items="${schoolCodeIdMap}">
//below i am getting value from another map which contains String as a key.
<c:set var="smsStatsCalend
在我将数据输入表格并提交后,我有这两页,它写道:
扎罗ženíletadla
java.lang.NullPointerException
我该怎么处理这个问题呢……因为用户编写的可以谷歌搜索的手册对我没有帮助:(
admin.jsp:
扎洛伊特莱塔德罗
身份证件:
letadla型号:
波切特赛德尔:
和vlozit.php
行政竞赛
扎罗ženíletadla
在调用连接对象上的方法之前,应该检查该连接对象是否为null
Connection conn = DriverManage
这让我快发疯了。树根本不显示。
这是密码
<html>
<head>
<meta charset="utf-8">
<title>The CheckBox Tree with multi-parented Eventable Store</title>
<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>
<script
我有一个场景如下。我有三个jsp页面jsp1、jsp2、jsp3。jsp1调用jsp2,jsp2调用jsp3
我正在从jsp1向jsp2发送http请求。我想向请求对象中的参数添加更多的值,并将其转发到jsp3。你能告诉我怎么做吗?你可以使用request.setAttribute(attributeName,attributeValue)@vinaypolisetti我看不到任何东西.g[29/09/2013 12:04:34:638](错误)ajp12:Servlet错误:OracleJSP
我有一个变量x,它等于“oxford”
但是如果我尝试${Place['name_'+x]}我会得到错误
如何解决此问题?该+运算符没有在EL中串联字符串,您必须使用String.concat方法
您可以尝试以下方法:
${Place['name_'.concat(x)]}
+运算符不连接EL中的字符串,您必须使用String.concat方法
您可以尝试以下方法:
${Place['name_'.concat(x)]}
我有一个所有学校的循环,每次x取你问过的不同学校的名字。每次x取你问过
我是struts新手&我们在项目中使用jsp和Struts1.3.10(一些操作也配置为Spring)。web应用程序设计为每个网页都有一个单独的action类,并具有struts-config.xml中预期的所有action映射。
在我们的web应用程序中还存在一个从“Action”扩展而来的“BaseAction”类,并且我们已使web应用程序中的所有剩余操作从该基本操作扩展而来。此BaseAction类没有execute方法
我想做什么
我想包括一个简单的java方法,比如,checkOf
我有一页是
mypage/whatever.jsp
但我实际上想要浏览器中显示的url:
foo/bar/index.jsp
我可以使用:
<%= request.getAttribute(RequestDispatcher.FORWARD_REQUEST_URI) %>
但我需要使用jstl将其设置为变量
我试过:
<c:set var="topic" value="${request.getAttribute(RequestDispatcher.FORWARD_R
我正在开发一个在给定时刻使用SpringWebFlow的web。在该流中,有一个点(flow2.jsp),要求用户从一些复选框中进行选择。我看到的所有示例(如和)都从一个控制器类中获取要满足复选框的项……但由于我使用的是Spring Web Flow,所以我使用的是默认的flowController:
<beans:bean id="flowcontroller" class="org.springframework.webflow.mvc.servlet.FlowController"&
我是一个彻头彻尾的jsp新手,如果这是一个愚蠢的问题,请原谅我
我有一个动态区域设置键范围,如下所示:
default.someWordTable.dynamicKey.XXX = "Some string"
default.someWordTable.dynamicKey.YYY = "Some other string"
default.someWordTable.dynamicKey.ZZZ = "A third string"
etc. etc. (with no special log
我想在任何目录下的所有其他页面中添加一个公共页面head.jsp
在某些页面上,此代码有效
<c:import url="common/head.jsp" ></c:import>
在其他页面上,这个代码
<c:import url="<c:url value='/common/head.jsp' />" ></c:import>
但是,没有一个代码不能在所有页面上运行您可以使用Tiles API获取所需的模板
有关更多详细
我已经编写了一个应用程序,其中SWF存储在本地驱动器上,例如C:/uploads/demo/demo.SWF,并且我已经将SWF文件嵌入到JSP中
但当我运行应用程序时,SWF不会在任何浏览器中打开,但令人惊讶的是,当我在Eclipse的默认浏览器中运行时,SWF文件会打开
出于安全原因,我知道该应用程序无法访问其已部署文件夹之外的文件,但解决方法是什么
这是我的密码
<%@ page language="java" contentType="text/html; charset=ISO
你好,朋友,我正在尝试将解密值表达式写入s:textfield value“”中,类似这样的内容,但它给了我一个错误,即根据标记文件中的TLD或attribute指令,attribute value不接受任何表达式,所以在中执行相同操作的替代方法是什么。请帮帮我。在输入类型中,它工作得很好,但我想通过struts做同样的事情
这是我的密码
--%>
我想把上面的输入值表达式写进s:textfield value=“”我该怎么做。您可以使用类似于:
<td> <s:text
当我点击一个按钮时,它会在服务器上执行一个批处理文件,这需要相当长的时间才能完成,所以我需要在我的页面上显示请等待消息,而该过程在后台执行。我的JSP中有以下代码
<%
if(session.getAttribute("wait") != null){
session.removeAttribute("wait");
%>
// this is 'wait' block
<html>
<head><title>searching.
我已经在Linux服务器上安装了带有jdk1.7.0_60的Tomcat 8.0.26。
然后,我启动服务器并尝试访问tomcat manager,但收到以下错误:
org.apache.jasper.jaspereException:无法为JSP编译类
我试图访问JSP tomcat示例,但出现了相同的错误
下面是我收到的例外情况:
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error oc
我有一个struts示例,我可以访问index.jsp,但无法访问success.jsp,并导致HTTP404错误。有人能帮我吗,先谢谢你。
这是我的项目结构。
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XM
我对JSP作为一种视图技术有些怀疑。据我所知,JSP最终被转换为Servlet(如果我阅读了正确的文档,则由web容器转换)
基于此,我有以下问题:
如果JSP被转换成Servlet,那么它怎么会是一种视图技术呢
是否可以使用普通servlet编写GUI元素(如按钮等)?就我个人而言,我还没有看到任何包含GUI元素的Servlet代码,那么JSP(包含GUI元素)是如何转换为Servlet的(这些GUI元素在哪里转换成的?)
有人能帮我理解吗?我一直在保留这个疑问,在网上搜索我无法澄清。JSP是
我是一个乞丐,我试图在数据库中显示数据。我有一个控制器servlet、DBhelper、table.jsp和一个索引
这是控制器servlet
import java.io.IOException;
import java.sql.ResultSet;
import javax.annotation.Resource;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
impor
我有以下代码
<body>
<%
String loggedInUserName = (String) request.getAttribute("loggedInUserName");
%>
<%
String userRole = "lead";
%>
<%
if (loggedInUserName.equals(userRole)) { %>
<%@ include file="tabs.jsp
上一页 1 2 3 4 5 6 7 8 9 ...
下一页 最后一页 共 220 页