如果Action类返回错误,我想在Error.jsp中加载我的Error.jsp 。 我正在进行AJAX调用。 JS: success: function(result){ if(result === ‘success’) alert(‘Database Updated Successfully!’); else{ $(‘#ErrorDiv’).load(‘/gma/pages/Error.jsp’); } } JSP: 但是,不会显示操作错误。 在firebug中,我检查了对GET Error.jsp的响应,其中 部分为空。 为什么没有显示actionError ? 编辑: 行动类 : try{ slsConfigureTspThresholdRemote.setThresholdParameters(circleId, tspId, thresholdTypeFlag, thresholdParametersList); } catch (Exception e){ addActionError(e.getMessage()); e.printStackTrace(); result = “error”; return ERROR; } struts.xml中: result pages/Error.jsp 目前,我正在做$(‘#ErrorDiv’).html(result); 这样我的JSP就可以在div加载而不是 $(‘#ErrorDiv’).load(‘/gma/pages/Error.jsp’);!
目前我在JSP中有这样的东西 我的URL的重要部分是ID,我只是为了SEO而把它的名字放在它上面(就像stackoverflow.com那样)。 我只是想知道是否有一种快速而干净的方式来编码名称(更改每个+的空格,拉丁字符删除等)。 我希望它是这样的: 那里有这样的function还是应该自己动手?
我在同一个论坛上找了四天寻找解决方案的post,但我一直在检查任何解决方案但是徒劳无功。 我真的是堆栈,因为我无法继续掌握JSP,这是我2014年网络编程计划的一个非常大的包裹。 我是JSP和数据库访问的新手……所以我请求你的帮助。 问题: 我有一个简单的MySQL数据库,并设计了一个JSP页面来显示数据库中提取的数据。 我通过命令行尝试并测试了它,是的,数据被完美地提取出来。 但是,返回的JSP页面显示一个带有四个列标题的空html表,类似于下面的一个: SELECT * from Employees; ID Age First Name Last Name 以下是数据库信息: database – ‘EMP’. table – ‘Employees’. Columns; id; age; first; last. data; 100; 28; Zaid; Khan. password – ‘password’ 以下是JSP代码: SELECT operation SELECT * from Employees; Emp ID Age First Name Last Name 但是我怀疑下面的代码(我从JSP程序代码中提取代码),因为当我尝试在自定义标记的双冒号(:)之前和之后关闭间隙时,我收到运行时错误消息。 <sql : setDataSource […]
这可能听起来很愚蠢,但却是现实生活中的一个案例:( 我能够显示带有“虚拟”链接名称的HTML表格。 像这样的东西: Xyz description document.doc Xyz description documentB.doc Xyz description documentC.doc 此doc id表示数据库中的id(对于这些docs存储在blob中为byte []) 无论如何。 我能够获取该ID,查询数据库并检索byte [](甚至将其存储在tmp文件中) 我无法弄清楚该怎么做,当用户点击链接时(以及我执行数据库检索后),将“[”]字节[]发送给用户。 现在最糟糕的部分,是什么让我在这里问这个问题,我需要用JSP(没有servlet)和没有第三方库(只是……不要问我为什么我也讨厌它)这样做 所以。 我如何在jsp中提供存储在服务器文件系统中的字节数组的二进制内容 我的第一位客人是: 我接近解决方案了吗? 这对客户端是否有效,就像他真的在服务器中点击了一个真正的文件一样? 提前致谢。
我想知道什么是url编码 。 我有2个jsp页面和一个servlet。 当我运行应用程序时,显示的URL是: http://localhost:8080/myproject/index.jsp 哪里 index.jsp: 单击提交按钮后,显示的URL为: http://localhost:8080/myproject/Myservlet URL编码是什么意思? 我该如何编码url? 从index.jsp转到Myservlet然后转到Myservlet Myservet #doPost //我需要在这里进行URL编码吗? 如果有,怎么样? fetching data from db……. ……………….. String nextJSP = “/result.jsp”; RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(nextJSP); dispatcher.forward(request,response); result.jsp中 displays data here
我的电子邮件无论如何都需要是HTML,如果我不需要,我不想在我的项目中引入另一种HTML生成机制(例如Velocity)。 如果生成的HTML中的图像引用可以自动转换为附件,那就太好了。
如何在表单操作中使用相对路径 在上面的代码中有没有办法使用相对路径而不是myapp / alterPassword?
这是我的index.jsp页面代码[这个问题就像这样读取并在jsp页面中显示一个本地文本文件 : 注意:我的IDE是eclipse,我的Web服务器是Tomcat7.0。 但是这个代码没有任何输出,为什么?
我正在尝试使用ajax和servlet填充城市,国家和州名单。 现在我知道如何获取XMLhttpRequest对象了。 有一种标准机制可以做到这一点,并且根据跨浏览器的兼容性,您可以获得ActiveX或xml对象。 然后使用xmlhttprequest.open()向actionservlet发送请求,然后发送请求,并且你有一个事件处理函数来处理onreadystatechange问题,现在,当收到响应时,我收到一个错误,指出响应没有完全收到,即状态!= 4 …现在。 我想知道,整个机制如何运作.. 如何将参数放入请求中,将其发送到servlet,然后我知道如何从URL中重新获取param …但是如何发送有效的响应……? 我对ajax部分感到困惑,因为我没有使用/不使用PHP。 思考起来比较困难。 请建议应该做什么。 有没有更简单的方法来填充城市,国家和州名单?
我想使用struts2标记测试非null值。 这有效,如果我使用以下内容: ..stuff.. 如果我错过了非空零件,它似乎也有效,并且只做: ..stuff.. 但是,当myField是String ,它不再起作用。 我更喜欢第二种forms,因为它更简洁,似乎不像在我的表示层中放置代码。 但我不想使用它,如果它是一个无意识的function,它在某种程度上是偶然的工作 ,正如它不适用于字符串的事实所表明的那样。 所以我的问题是,在上述测试中是否可以错过”!= null” ?