草庐IT

Servlet和springMVC

全部标签

java - springMVC中的Httpsession管理

我是springMVC的新手,并开始根据所学制作示例应用程序。我计划在springMVC中实现session管理。我找到了this一个有帮助。但是我没弄清楚。我们向session添加值,例如HttpSessionsession=request.getSession(false);session.setAttribute("key",value);session.setAttribute("key1",value1);稍后我们会根据像这样的键获取值session.getAttrubute("key");但是在springMVC中,我看不到任何类似的东西,这让我很困惑。@Controlle

java - JAX-RS 中等效的 Servlet init() 方法

我正在开发一个在Glassfish上运行的应用程序。我应该通过使用jax-rs和jersey将servlet转换为适当的restful内容。我一直在尝试为init()方法寻找解决方法,但直到现在我都失败了。这是原始部分,使用servlet:importjavax.servlet.*publicvoidinit(ServletConfigconfig)throwsServletException{super.init(config);if(!isRunning()==true)){/*Dosomestuffhere*/}logger.info("Deamonhasstarted");}还

java - 无法实例化 javax.servlet.ServletException

我正在尝试使用以下代码创建javax.servlet.ServletException类的实例publicclassMyTroubleViewer{publicstaticvoidmain(String[]args){javax.servlet.ServletExceptionservletException=newjavax.servlet.ServletException("Hello");System.out.println(servletException.getMessage());}}但是我在创建时遇到异常:Exceptioninthread"main"java.lang.

java - 服务器端 Java 编程需要 servlet 吗?

我需要编写一个小型服务器来处理来自Android应用程序的请求。(用户向服务器发送一个数字,服务器对从每个用户收到的数字进行一些计算——比方说平均数——然后返回)。我刚刚阅读了来自Oracle(http://docs.oracle.com/javase/tutorial/networking/sockets/clientServer.html)的简单介绍。它解释了如何让服务器监听特定的门。普通java,不需要特殊应用程序(例如Tomcat)。我知道人们通常使用“servlet”(与Tomcat)来完成这种事情。这是为什么?有什么好处?我不能像那个简单教程中描述的那样编写一个示例服务器,

Java servlet - session 清理 (HttpServletRequest)

关于javaservlet和处理请求的最佳方式的一般问题。如果我从远程服务器请求中点击我的doGet方法:protectedvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{........kill(request);}privatevoidkill(HttpServletRequestrequest){//HowdoIkilltheusersessionhere?}在我处理完请求并向请求者生成输出后,我想基本上“终止”他们的session

java - 在servlet中获取部分请求url

我有一个EmailVerificationServlet映射到/ev/*url-pattern。http://example.com/ev/ce52320570如何在我的Servlet中获取URL的ce52320570部分?protectedvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Stringvid="";//HereIneedtogettheidfromtheURL} 最佳答案

java - 帮助从 Servlet 获取图像到 JSP 页面

这个问题在这里已经有了答案:HowtoretrieveanddisplayimagesfromadatabaseinaJSPpage?(5个答案)关闭7年前。我目前必须生成一个显示字符串文本的图像,我需要在Servlet上制作这个图像,然后以某种方式将图像传递给JSP页面,以便它可以显示它。我试图避免保存图像,而是以某种方式将图像流式传输到JSP。自从我开始寻找如何将图像从Servlet传递到JSP并卡住后,我还没有找到生成图像的方法。编辑:jsp页面已经制作完成,不是由servlet创建的,我必须将图像传递到已经存在的jsp中感谢任何帮助。

java - 10 个客户端请求一个 Servlet。创建了多少个 Servlet 实例

这个问题在这里已经有了答案:JavaServletsthreadingmodel(3个答案)关闭9年前。假设有10个客户端请求一个Servlet。创建了多少个servlet实例?如果每个实例都试图进行更改,它还会产生任何并发修改问题吗?请帮忙。

java - 如何从 servlet 中可移植地读取配置数据

我正在编写一个Javaservlet,它需要读取一些特定于站点的内容配置数据;我希望它易于访问/修改由系统管理员在部署时。没有合理的默认值,因此数据必须由站点管理员提供。它由一些字符串键/值对组成(想想属性)。它只会被读取一次(在初始化时)。我知道thisSOquestion和ServletContext.getInitParameter()机制,但就我的理解是,他们要求将数据捆绑在servlet包(作为属性文件,或在web.xml),不方便升级servlet代码。servlet是否有任何“标准”接口(interface)来获得这种键/值配置数据?要是能编程就好了界面到处都是一样的,但

java - 如何在 Java servlet Web 应用程序中获取未捕获的异常

是否有一种标准方法可以捕获在tomcat或Jetty等javaservlet容器内发生的未捕获异常?我们运行了很多来自库的servlet,所以我们不能轻易地放置我们的try/catch代码。通过提供的API以尽可能通用的方式捕获我们的Web应用程序(在Jetty中运行)中所有未捕获的异常并将其记录到我们的错误跟踪器也很好。请不要我只需要记录异常,重定向是否是自定义错误页面的问题对我没有帮助。我们通过GWT-RPC执行所有操作,因此用户永远不会看到错误页面。 最佳答案 我认为自定义过滤器实际上效果最好。@Overridepublicv