Tag: jsp

如何从文件系统调用图像?

我正在使用eclipse WTP在部署在tomcat服务器上的Ubuntu OS上开发Web应用程序。 我想在Web应用程序中使用我的文件系统中的图像(显示它们)。 我怎样才能有效地做到这一点? 是通过使用上下文路径到驱动器上的位置? 或者是通过使用流媒体加载它们(或类似的东西)? 此外,我在WTP项目中找不到任何web.xml或server.xml文件(因为较新的版本甚至不需要它们)。 改述:我想在我的网络应用程序中使用文件系统中的图像(静态内容)。 在前端使用JSTL。 编辑: 如果网络应用程序是xyz那么它的位置是: /home/webaapp/xyz/…..并且图像位于/home/akshay/images/……. 我想从Web应用程序访问远离(在相同的硬盘驱动器中)的文件夹

生成图像并在JSP中显示它以及其他内容

我正在使用JFreeChart根据用户输入生成动态图表。 我有一个带有一些文本框和combobox的JSP,用户进行输入并提交它,并且Action处理它,生成图表的图像。 我需要在文本框/combobox下面的同一个JSP上显示此图像。 如果我使用response.setContentType(“image/jpeg”); 等…然后我得到一个单独的图像页面。 我想把图像保存到一个文件,然后用访问它,但我不确定它是否会起作用(需要将它保存到WebContent,我可能无法一直访问它?)。 有没有办法以某种方式缓存图像,然后通过或其他东西在JSP中访问它? 也许JFreeChart有一个简单的方法来做我想要的事情? 如果重要的话,我也在我的webapp上使用struts和spring。 提前致谢。

使用Struts上传图像

我刚刚开始练习struts,所以我对这个框架有点新意。 所以,我要做的是使用这个JSP文件上传一个图像: Upload User Image Struts2 File Upload & Save Example Image : 动作类如下: public class InsertImageBean extends ActionSupport{ private static final long serialVersionUID = 1L; private File Image; private String myFileContentType; private String myFileFileName; public String execute() { /* Copy file to a safe location */ InsertImage.save(this); return SUCCESS; } public File getMyFile() { […]

ServerSocket java没有读取inputStream?

我写的服务器是java这里是代码: public mainClass() { try { ss = new ServerSocket(8080); while (true) { socket = ss.accept(); System.out.println(“It is accept!”); in = new BufferedReader(new InputStreamReader(socket.getInputStream())); //out = new PrintWriter(socket.getOutputStream(),true); line = in.readLine(); System.out.println(“you input is :” + line); //out.close(); in.close(); socket.close(); } } catch (IOException e) { } 我正在使用iPhone应用程序作为客户端。 现在我的问题是服务器在iphone上运行应用程序时没有读取输入流..但是一旦应用程序终止,java程序就打印出已经发送到服务器的String。不知道是什么正在这里发生..如果这不是一个好问题的话…… – (void)viewDidLoad { [super viewDidLoad]; socket […]

Pdf文件未正确加载由servlet创建

朋友们,我已经实现了一个jsp表单,它接受pdf文件的标题,描述和内容等输入。 提交jsp表单时,在servlet的帮助下使用itext创建pdf,名为’pdfGenServlet.java’。 我的jsp表格是 Create Note Reset servlet’pdfGenServlet.java’ //imports for itext import java.io.FileOutputStream; import java.io.StringReader; import com.itextpdf.text.BaseColor; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Font; import com.itextpdf.text.Font.FontFamily; import com.itextpdf.text.Document; import com.itextpdf.text.PageSize; import com.itextpdf.text.Paragraph; import com.itextpdf.text.html.simpleparser.HTMLWorker; // deprecated import com.itextpdf.text.pdf.PdfWriter; //servlet imports 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; //File handling and java util import java.io.ByteArrayOutputStream; […]

Spring MVC既不是BindingResult也不是普通的目标

java.lang.IllegalStateException:BindingResult和bean名称’user’的普通目标对象都不可用作请求属性所以当我试图运行这个网页时我得到了这个错误,我不知道为什么。 我看到并阅读了很多关于这个错误,但我不知道是什么问题。 web.xml中: onallo_labor welcome.jsp servlet_1 org.springframework.web.servlet.DispatcherServlet 1 servlet_1 *.html contextConfigLocation /WEB-INF/servlet_1-servlet.xml org.springframework.web.context.ContextLoaderListener servlet_1-servlet.xml中: CreateController: 包onallo_labor; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.ui.ModelMap; import org.springframework.validation.BindingResult; import org.springframework.web.bind.annotation.*; import org.springframework.web.portlet.ModelAndView; @Controller public class CreateController { @RequestMapping(value=”create”,method=RequestMethod.GET) public ModelAndView create(){ return new ModelAndView(“create”,”user”,new User()); } @RequestMapping(value=””,method=RequestMethod.GET) public ModelAndView welcome(){ return new ModelAndView(“welcome”); } @RequestMapping(value=”create_ready”,method=RequestMethod.POST) public String addContact(@ModelAttribute(“user”) User […]

使用JSP(JSTL)从Java MVC和JDBC检索数据

我是Servlets和MVC网络编程的新手。 到目前为止,我已经开发了一个基本的CRUD项目,并希望添加一个搜索function。 我想使用JSP文件与servlet进行通信并使用标记(我在编写问题时遇到问题,但我希望下面的代码能够清除它)。 我DAO的一部分 public List getAllCourses() { // TODO Auto-generated method stub List courseList = new ArrayList(); try { Statement statement = conn.createStatement(); ResultSet resultSet = statement.executeQuery( “select * from courses” ); while( resultSet.next() ) { Courses course = new Courses(); course.setCourseid( resultSet.getInt( “courseid” ) ); course.setCoursename( resultSet.getString( “coursename” ) ); course.setFaculty( resultSet.getString( “faculty” […]

在javascript中从java servlet读取数组

嗨像标题说我试图从我的Java Servlet读取一个数组。 我试图在我的java脚本文件中读取数组。 Java servlet代码:String graphData [] = dbHandler.select(attributes); //用数据库中的数据填充数组。 request.setAttribute(“graphData”,graphData); RequestDispatcher dispatcher = request.getRequestDispatcher(“/displayData.jsp”); dispatcher.forward(request, response); var graphData = [‘${graphData}’]; var graphData= pageContext.getAttribute(“graphData”); var graphData = document.getElementById(“graphData”); var GraphData = [‘${graphData}’]; log(“test: ” + graphData); 我尝试了所有这些选项,但没有一个可行。 有人可以告诉我从jsp页面中的java servlet读取数组的正确方法是什么? 提前致谢! 编辑: 我能做的是使用以下代码从JSP页面(在标题中)的数组中打印出数据: 但我想在我的JS代码中使用数组中的数据。 由于某种原因不起作用。

如何从JSP获取java类的对象

我有一个结果jsp页面,它打印java类的字符串变量。 有人能给我任何想法。 我使用简单的httpServlet作为动作类。 Class A { String name; public void setName() { this.name = callMethod(); // somehow it assigns the value. Nothing to do with problem } } 的Result.jsp 这里我需要打印String的当前值

从WEB-INF内的JSP访问资源

我无法访问存储在WEB-INF中的JSP中的某些图像和css文件。 我的servlet调用JSP并且所有加载都很好,但页面无法找到图像和css文件。 我对这种事情很陌生,并会很感激帮助。 我知道过去有一些问题,我已经尝试过那些提出的建议,但我似乎无法理解它。 这是JSP的内容(我尝试了一堆不同的方法): Title Test 这是我的目录结构: http://gyazo.com/0a7aea0a44e51e1789c263767e14a40b