Tag: jsp

如何将值赋给jsp变量

任何人都可以告诉如何将一个来自“ “的值分配到jsp变量中吗?

使用Struts应用程序时出现404错误

几天之后,我在运行Struts Web应用程序时遇到了一些问题。 我尝试了StackOverflow的几个与我的问题有关的解决方案,但没有一个有效。 web.xml中 Struts2 Application struts2 org.apache.struts2.dispatcher.FilterDispatcher struts2 /* Login.jsp 在struts.xml Welcome.jsp Login.jsp Login.jsp页面 Struts 2 – Login Application | ViralPatel.net Struts 2 – Login Application LoginAction.java package net.viralpatel.struts2; public class LoginAction { private String username; private String password; public String execute() { if (this.username.equals(“admin”) && this.password.equals(“admin123”)) { return “success”; } else { return […]

如何在我的操作中从JSP获取更新的列表值?

我有一个JSP,我在其中迭代列表并创建一个可编辑的表。 我的列表: List test = new ArrayList(); 国家级: public class Country { private String countryCode; private String countryName; and the getter setters…… 并说我填写列表如下: Country country = new Country(); Country country1 = new Country(); country.setCountryCode(“1”); country.setCountryName(“India”); country1.setCountryCode(“2”); country1.setCountryName(“US”); test.add(country); test.add(country1); 现在,当我在JSP中更改countrycode和countryname的值时,我应该在我的操作中获取更新的值。 但我无法做到。 有没有办法获得这些更新的值。

如何从数据库中检索图像并通过Servlet在JSP中显示?

我的ImageDAO看起来像这样: public InputStream getPhotos(Long userid) throws IllegalArgumentException, SQLException, ClassNotFoundException { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resultset = null; Database database = new Database(); InputStream binaryStream = null; try { connection = database.openConnection(); preparedStatement = connection.prepareStatement(SQL_GET_PHOTO); preparedStatement.setLong(1, userid); preparedStatement.executeUpdate(); while(resultset.next()) { binaryStream = resultset.getBinaryStream(4); } } catch (SQLException e) { throw new […]

设置属性时是否出现NullPointerException?

例如,我有一个servlet代码,它将属性设置为HttpServletRequest: request.setAttribute(“someValue”, someValue()); RequestDispatcher rd = getServletContext().getRequestDispatcher(“/SomeJsp.jsp”); rd.forward(this.request, this.response); return; 如何确保上面的代码是线程安全的? 这是我得到的堆栈跟踪: java.lang.NullPointerException at org.apache.catalina.connector.Request.notifyAttributeAssigned(Request.java:1552) at org.apache.catalina.connector.Request.access$000(Request.java:105) at org.apache.catalina.connector.Request$3.set(Request.java:3342) at org.apache.catalina.connector.Request.setAttribute(Request.java:1504) at org.apache.catalina.connector.RequestFacade.setAttribute(RequestFacade.java:541) at org.apache.catalina.core.ApplicationHttpRequest.setAttribute(ApplicationHttpRequest.java:281) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:286) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329) at com.mycompany.myapp.servlet.SomeServlet.doRequest(SomeServlet.java:103) at com.mycompany.myapp.servlet.SomeServlet.doGet(SomeServlet.java:159)

在JSP中从JavaScript / jQuery调用后端Java方法

我有一个JSP,其中有一个包含实体类名称的select列表。 当我选择实体类型时,我需要使用所选实体类型的字段名称填充另一个select列表。 为此,我在onchange事件上调用了一个JavaScript函数。 在JavaScript方法中,我需要在后端调用一个方法,该方法返回一个包含所选实体类型的字段名称的arraylist 。 如何使用和不使用Ajax调用该方法? 另外,如何使用arrayList动态填充第二个选择列表?

在JSF应用程序中自动注销

我有一个JSF应用程序,并希望用户在一段时间不活动后自动注销。 有没有标准的方法来做到这一点?

绑定Set集合中的对象

我有一个填充Collection的一些对象的表单。 我用List实现了集合(一切都运行良好),但现在我想使用Set。 我有一个注册的属性编辑器来创建对象。 问题是我不知道填充Set对象时必须使用的语法是什么。 public class MyObject(){ Set otherObjects = new HashSet(); } 我已尝试使用表单标记中的语法,如语法列表: name=”otherObjects[‘${status.index}’]” 和地图的语法一样: name=”otherObjects[‘${id}’]” 但两者都出现错误,因为“索引属性路径’otherObjects [0]’中引用的属性既不是数组也不是List也不是Map” 我也尝试过 name=”otherObjects” 但这并没有填满对象。 任何人都可以告诉我如何将数据绑定到Set中的对象。 谢谢

如何在Spring MVC中基于控制器和操作方法创建URL?

我正在使用Spring MVC 3.0 我有一个guestbook.jsp页面,我想创建一个指向GuestBookController的登录方法的链接。 这是一个简单的任务,大多数Web框架都会处理这个问题(例如Grails使用g:link标签)但我在官方SpringMVC文档中找不到任何相关文档。 所以我在摸不着头脑 – 这个function是否在某些标签库中? 框架是否暴露了它? 我是否必须扩展框架才能使其工作? 注意,我没有采取硬编码url(这是一个明显但很弱的解决方案),而是基于控制器和动作名称生成它。 更新 :Spring MVC不提供此function。 虽然有一张JIRA票。 你可以在这里投票https://jira.springsource.org/browse/SPR-5779

用保存的Cookie填写表单

我有一个动作类可以像这样保存我的cookie: public String execute() { // Save to cookie Cookie name = new Cookie(“name”, userInfo.getName() ); name.setMaxAge(60*60*24*365); // Make the cookie last a year! servletResponse.addCookie(name); } 如果我提交表单,我可以在浏览器上看到已创建并保存的cookie。 当用户提交时,他们会被重定向到新页面,该页面包含他们刚刚创建的所有存储信息。 我希望用户能够返回提交页面并查看他们刚刚提交的表单中的所有信息。 是否可以使用Struts2,使用保存的Cookie并获取表单来填写旧数据? 这是我的表格: