Tag: servlets

通过在Java中使用filtervalidation用户名和密码(与数据库联系)

以下是一段使用filter的Java代码,如果用户名和密码也是正确的,则每次都显示错误页面。 请帮助我,我对这个概念没有太多的认识。 String sql="select * from reg where username='"+user+"' and pass='"+pwd+"'"; rs=st.executeQuery(sql); if(rs.next()) { chain.doFilter(request,response); } else sc.getRequestDispatcher("/error.html").forward(request,response);

Servlet 3.0 API的Maven依赖关系?

我如何告诉Maven 2加载Servlet 3.0 API? 我试过了: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> 我使用http://repository.jboss.com/maven2/但是什么样的存储库是正确的? 附录: 它适用于整个Java EE 6 API的依赖关系和以下设置: <repository> <id>java.net</id> <url>http://download.java.net/maven/2</url> </repository> <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>6.0</version> <scope>provided</scope> </dependency> 我宁愿只添加Servlet API作为依赖关系,但“Brabster”可能是正确的,单独的依赖关系已被Java EE 6configuration文件取代。 有一个来源证实了这个假设吗?

可靠的数据服务

我如何确保我的文件服务是可靠和可扩展的? 它可以处理多less个并行请求? 我正在考虑超越硬件能力和带宽。 我正在使用Java Servletstream式处理大文件

java.lang.ClassNotFoundException:org.hibernate.HibernateException

我正在用hibernate运行一个web应用程序,并陷入了这个exception。 请帮忙吗? java.lang.ClassNotFoundException:org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)at org.hibernate.HibernateException at com.forum.dao.TopicDAO.findAll(TopicDAO.java:43)at com.forum.servlets.Accueil.doGet(Accueil.java:23)at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain)的org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)上的javax.servlet.http.HttpServlet.service(HttpServlet.java:728) .java:210)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)at org.apache.catalina。 authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostVal ve.java:171)org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)at org.apache.catalina .core.StandardEngineValve.invoke(StandardEngineValve.java:118)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008 )org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:589)at org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run(JIoEndpoint.java:312)at java.util.concurrent。 ThreadPoolExecutor.runWorker(Unknown Source)java.util.concurrent.ThreadPoolExecutor $ Worker.run(Unknown Source)java.lang.Thread.run(Unknown Source) 这里是TopicDAO.findALL() public static List<Topic> findAll() { Session s = HibernateUtils.getSession(); //TopicDAO.java:43 Transaction tx = s.beginTransaction(); List<Topic> objects = null; Query q = […]

在jsp中显示pdf

我写了一个jsp页面来显示pdf的内容,但在jsp中以ascii代码结束。 我想在jsp中显示pdf的内容。 我错过了什么? 当我尝试以pdf格式写入阅读内容时,它只显示ascii值,而不是可读的格式 <!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=${encoding}"></head> <%@page import="java.io.File"%> <%@page import="java.io.*"%> <%@page import="javax.servlet.*"%> <%@page import="com.itextpdf.text.Image"%> <%@page import="com.itextpdf.text.Document"%> <%@page import="com.itextpdf.text.DocumentException"%> <%@page import="com.itextpdf.text.pdf.PdfReader"%> <%@page import="com.itextpdf.text.pdf.PdfImportedPage"%> <%@page import="com.itextpdf.text.pdf.PdfWriter"%> <%@page import="com.itextpdf.text.pdf.PdfContentByte"%> <%@ page language="java" contentType="application/pdf; charset=UTF-8" pageEncoding="UTF-8"%> <% response.reset(); response.setContentType("application/pdf"); File file = new File("D:\\TNWRD_Documents\\CHAPTER_II.pdf"); response.setHeader("Content-Type", "application/pdf"); response.setHeader("Content-Disposition", […]

如何通过JSP页面调用servlet

我想通过一个JSP页面调用一个Servlet。 什么是调用方法?

Spring – 向ServletContextListener注入一个依赖项

我想注入一个依赖到一个ServletContextListener 。 但是,我的方法是行不通的。 我可以看到Spring正在调用我的setter方法,但稍后调用contextInitialized时,该属性为null 。 这是我的设置: ServletContextListener: public class MyListener implements ServletContextListener{ private String prop; /* (non-Javadoc) * @see javax.servlet.ServletContextListener#contextInitialized(javax.servlet.ServletContextEvent) */ @Override public void contextInitialized(ServletContextEvent event) { System.out.println("Initialising listener…"); System.out.println(prop); } @Override public void contextDestroyed(ServletContextEvent event) { } public void setProp(String val) { System.out.println("set prop to " + prop); prop = val; } } web.xml […]

使用Java Servlet访问postvariables

什么是PHP的$_POST的Java等价物? 在网上search了一个小时之后,我依然没有更进一步。

为什么带有空格的cookie值到达客户端时带有引号?

我是一个开始涉足Java的.NET开发人员。 在.NET中,我可以将一个cookie的值设置为一个空白string: new HttpCookie("myCookieName", "my value") – 当我在客户端(JavaScript)读取该值时,我期望的价值(我的价值)。 如果我在Java servlet中做同样的事情 – new Cookie("myCookieName", "my value") ,我得到的值包括双引号(“我的价值”)。 为什么区别? 我错过了什么吗? 人们如何在Java世界中处理这个问题? 你编码的价值,然后你在客户端解码?

HTML5file upload到Java Servlet

我的问题就是这么说的。 我目前使用Uploadify(Flash + Ajax)到Servlet(通用上传w / OWASP ESAPI覆盖)成功,但我想知道如何去build设HTML5的支持,或者更确切地说HTML5的支持Flash。 我知道如何获得HTML5 DnD的工作,但我不能完全弄清楚Java Servlet连接和/或后端的机制。 我搜查了很多地方,但我找不到任何答案,所以任何帮助都是值得赞赏的。