Tag: model view controller

如何将带有斜杠的URL重定向到没有它的相应的URL?

Spring MVC(3.0)将带有和不带尾部斜杠的URL视为相同的URL。 例如: http://www.example.org/data/something = http://www.example.org/data/something/ 我需要使用尾部斜杠重定向URL http://www.example.org/data/something/ 到没有它的URL: http://www.example.org/data/something 我需要在应用程序内部执行此操作(因此不要通过Apache重写规则等)。 一种方法是: @ResponseStatus(value=HttpStatus.MOVED_PERMANENTLY) @RequestMapping(value = “/data/something/”) public String dataSomethingRedirect(…) { return “redirect:/data/something”; } 但这通常有两个问题: 控制器太多了 参数问题:喜欢错误的编码 题 有没有办法拦截所有的URL,如果他们有一个尾部斜杠,将它们重定向到没有斜线的相对URL?

在jsp / java ee Web应用程序中加载images / css / javascript

今天我刚刚上了Java ee和动态网络项目的第一堂课……我有一个问题要问你。 我的老师要求我们用一个非常基本的mvc概念创建一个控制器。 她给了我们一些代码示例,并要求我们从控制器调用一个视图。 好的,它的确有效! 但是,如果我尝试添加图像 ,我认为我的控制器重新路由文件夹images / img.jpg,我的图像/ img.jpg是一种类型文件头中的文字…… 任何帮助,将不胜感激… 这是我的servlet Controller.java package ca.qc.lacmegantic.ville; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Servlet implementation class Controller */ @WebServlet(“/Controller”) public class Controller extends HttpServlet { private static final long serialVersionUID = 1L; /** * Processes requests for both HTTP […]

如何将信息从servlet传递到JSP页面

是否可以拥有一个包含对象(在本例中为ArrayList)的servlet,该servlet相当于显示一个jsp页面并将该对象传递给jsp页面。 在这种情况下,ArrayList包含我想要迭代的数据库结果并在JSP页面上显示结果。 我没有使用任何MVC框架,是否可以使用基本的Servlet / JSP架构来实现。

没有找到带有URI Spring MVC的HTTP请求的映射

这是我的Web.xml dispatcherServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring/servlet-context.xml 1 dispatcherServlet /* org.springframework.web.context.ContextLoaderListener 我的servlet-context.xml /WEB-INF/views/ .jsp 最后是Handler类。 它位于com.springexample.controller.impl下 @Controller public class IndexControllerImpl implements IndexController { @RequestMapping(“/”) public String index() { return “index”; } } 但是在转到localhost:8080/projectname/ 它返回404错误。 Jul 27, 2013 8:18:31 PM org.springframework.web.servlet.DispatcherServlet noHandlerFound WARNING: No mapping found for HTTP request with URI [/tasklist/WEB-INF/views/index.jsp] in DispatcherServlet with name ‘dispatcherServlet’ Jul […]

如何在不在服务器端存储文件的情况下将PDF提供给浏览器?

我有两种方法。 一个在服务器端生成PDF,另一个在客户端下载PDF。 如何在不将其存储在服务器端并允许客户端直接下载它的情况下执行此操作。 以下是两种方法: public void downloadPDF(HttpServletRequest request, HttpServletResponse response) throws IOException{ response.setContentType(“application/pdf”); response.setHeader(“Content-disposition”,”attachment;filename=”+ “testPDF.pdf”); FileInputStream fis = null; DataOutputStream os = null; try { File f = new File(“C://New folder//itext3.pdf”); response.setHeader(“Content-Length”,String.valueOf(f.length())); fis = new FileInputStream(f); os = new DataOutputStream(response.getOutputStream()); byte[] buffer = new byte[1024]; int len = 0; while ((len = fis.read(buffer)) >= 0) […]

Java的最佳Web应用程序框架?

哪个是Java的最佳框架? 我正在寻找类似于Symfony for php和Ruby-On-Rails for Ruby的东西? 我甚至不知道Java是否存在这样的东西。

Java MVC – 如何将完成的文本游戏划分为MVC?

现在坐在这里几个小时试图解决这个问题,所以对这个大问题有点同情。 🙂 目标:我只想将完成的代码分成MVC(模型视图控制器)部分。 我已完成游戏逻辑并基于文本 – 代码工作正常。 问题 :嗯,我想将这个代码实现到MVC中,但是在哪里解释它应该使用基于文本的MODEL? 因为VIEW仅用于布局(图形)正确吗? 我真的很难找到从哪里开始。 任何指针都会很棒! 这是我的游戏逻辑代码: import mind.*; import javax.swing.*; import java.util.*; import java.lang.*; import java.awt.*; public class Drive { String[] mellan; boolean gameEnd, checkempty, checkempty2, enemy, enemy2; String gr,rd,tom; int digits; public Drive() { // Gamepieces in textform gr=”G”; rd=”R”; tom=” “; mellan = new String[7]; String[] begin […]

JavaBean包装与JavaFX属性

我想使用JavaFX属性进行UI绑定,但我不希望它们出现在我的模型类中(请参阅在模型类中使用javafx.beans属性 )。 我的模型类有getter和setter,我想根据这些创建属性。 例如,假设一个实例bean的方法是String getName()和setName(String name) ,我会写 SimpleStringProperty property = new SimpleStringProperty(bean, “name”) 期望property.set(“Foobar”)将触发对bean.setName的调用。 但这似乎不起作用。 我错过了什么?