Tag: jsp

JSP导入文件

美好的一天! 运行我的JSP程序时遇到以下错误。 java.lang.IllegalStateException: PWC3991: getOutputStream() has already been called for this response 看起来我的JSP中的html文件不起作用。 我的代码如下: JSP Page <% Item item = (Item) request.getAttribute("invenItem"); if (item != null) { out.println("Inventory Item”); out.println(“Inventory Item Details:”); out.println(“Stock ID : ” + item.getStockID() + “”); out.println(“Name : ” + item.getItemName() + “”); out.println(“Unit Price: ” + item.getUnitPrice() + “”); out.println(“On […]

带有selectitem的richface树(复选框)

我试图将复选框放在树节点中。 我的代码如下。 我使用了richfaces – SC。 在JSP页面中: 在BackingBean中: private TreeNode rootNode; public TreeNode getRootNode() { rootNode = new TreeNodeImpl(); for (int i = 0; i < 10; i++) { TreeNodeImpl treeNodeImpl = new TreeNodeImpl(); treeNodeImpl.setData(new SelectItem(i, “Hello : “+i)); rootNode.addChild(new Integer(i), treeNodeImpl); } return rootNode; } 它在屏幕上显示节点,但如下所示…… 我如何获得实际的复选框? UPDATE 我尝试了所建议的内容。 但这不是我想要的。 它肯定会返回一个字符串,我可以在树中看到我的SelectItem标签。 但我想要的就是看例子 。 这是一个primefaces树复选框示例。 我想要一个类似的使用richfaces或myfaces。

如何将jquery日历与jsp集成

我有一个问题,从mysql加载事件数据到jquery fullcalendar ..给出的例子是在PHP,我不知道如何做它..这是示例代码: 111,’title’=>“Event1”,’start’=>“$ year- $ month-10”,’url’=>“http://yahoo.com/”))); ?>

Spring MVC返回自定义HTTP状态代码(无错误)

在Spring MVC @RequestMapping注释中,我返回JSP页面名称作为结果。 这将返回HTTP状态代码200 OK。 如何将此状态代码更改为201创建的内容? @ResponseStatus不起作用。 此外,HttpServletResponse将无法工作,因为我只需要返回我的自定义JSP页面。 @RequestMapping(method = RequestMethod.POST) public String addPhone(@ModelAttribute(“phone”) Phone phoneVO) { phoneManager.addPhone(phoneVO); return “redirect:/phone”; }

无法将类型的值转换为所需类型的属性

我正在从jsp保存图像文件并在控制器中重命名它 问题是同一段代码在控制器的一个部分工作,而不在控制器的另一部分工作 这里是jsp代码,在两种情况下都是相同的: – Photo: 以下是控制器按预期工作的部分: – @RequestMapping(value = “/student”, params = “add”, method = RequestMethod.POST) public String postAddStudent(@ModelAttribute @Valid Student student, BindingResult result, Model model) throws IOException { if (result.hasErrors()) { System.out.println(result.getAllErrors().toString()); model.addAttribute(“examination_names”, ExaminationName.values()); ArrayList roles = new ArrayList(); roles.add(Role.STUDENT); model.addAttribute(“roles”, roles); return “student/add”; } else { System.out.println(“Inside postAddStudent”); System.out.println(student); student = studentService.save(student); String […]

如何使用request.getParameterValues?

我正在尝试使用隐藏表单将数组从一个jsp页面传递到另一个页面。 这是我的jsp文件的相关代码。 Generate function getPlayerNames(){ var selected = document.querySelectorAll(“#selected-players > tr > td”); var playernames = []; for(var i=0; i<selected.length; ++i){ //alert(selected[i].textContent); var num = (i-1)%6; if(num==0){ playernames.push(selected[i].textContent); } } document.getElementById("players").values=playernames; alert(document.getElementById("players").values); document.getElementById("playerNames").submit(); } 警报消息确实显示正确的值被放置在“玩家”中 然后在我的lineup.jsp上我有: 我在’System.out.println(s [0]);’行上得到一个空指针exception

Struts 2 ModelDriven Action如何从beaing更新中排除某些属性

我们正在使用ModelDriven接口的动作。 该操作具有scopedModelDriven拦截器,我们将模型保存在会话中。 模型如下: public class Fundtransfer{ private String amount; private String sourceAccount; private String destinationAccount; private String sign //setter’s and getter’s ommited } Fundtransfer bean用作模型。 JSP表单有amount, sourceAcount和destinationAcount字段,它们通过modelDriven拦截器自动映射到Fundtransfer bean。 听到之前一切都很正常! 当然,用户可以简单地践踏HTML表单并将一个名为sign的变量传递给action,拦截器会将其更新为bean。 是否有可能我们可以通过ModelDriven拦截器无法更新符号值。 我知道我可以创建一个新bean,然后将其复制到Fundtransfer bean或使用某种inheritance。 有没有更好的方法。 我们使用的真正的bean是巨大的,还有一些嵌套的bean。 我想可能是我可以使用一些方面的技巧,但我不知道是否可能?

传递Date参数以创建日期范围查询

使用下面的代码,我想问一下如何传递来自文本字段的“日期”参数。 我打算使用DAO和servlet创建一个简单的日期范围查询。 我可以使用此代码显示所有列但是我想使用Date过滤… 这是我的代码: My Servlet package source; import java.io.*; import java.sql.SQLException; import java.util.*; import javax.servlet.ServletException; import javax.servlet.http.*; /** * * @author jaypee.martinez */ public class parseServlet extends HttpServlet { private parseDAO parseDAO; @Override public void init() throws ServletException { String driver = “org.postgresql.Driver”; String url = “jdbc:postgresql://localhost5432/mydb”; String username = “postgres”; String password = […]

如何将表单的值从jsp发送到java

我有一个有30个不同领域的表格。 将它们全部传递给控制器​​需要每个都有一个属性以及一对getter,setter。 我将把表单字段作为对象并将对象发送到控制器。 我使用下面的代码* 但有些人建议从jsp调用java方法并使用JSTL这是一个不好的做法,但不知道如何使用JSTL实现它。 有没有其他方法可以做到这一点? * 我的JSP code to implement form goes here 控制器 public String Xclass(User obj){ return “output”; } 澄清我的类图如下: User Class { all the attributes and getters setters } myController class extends User { public String XClass(User obj){ … work on the inputes … return “output”; } }

使用DTO绑定多个动态创建的字段的相同属性名称

我有2个下拉菜单A和B A是正常下拉列表 B是多选下拉列表 A包含学校中的课程列表, B包含学校中的部门 还有一个用于动态创建这两个下拉菜单的按钮(可能有n个下拉菜单) 我想同时将n个下拉值保存到我的数据库,但问题是我所有动态创建的字段属性名称都与原始的两个下拉列表相同,这样我就可以获得输入到后端的最后一个下拉列表的值。 我可以使用js动态更改属性名称,但我无法在dto中动态创建变量。 我希望我的n个下拉值绑定到相同的DTO变量作为列表或类似的东西,有没有其他方法来实现这一点? 我研究并使用apache commons collections4和autopopulatingList但我没有找到任何适当的例子 我的DTO课程 public class TestDto { private Long fkcl; private String[] fkdiv; public Long getFkcl() { return fkcl; } public void setFkcl(Long fkcl) { this.fkcl = fkcl; } public String[] getFkdiv() { return fkdiv; } public void setFkdiv(String[] fkdiv) { this.fkdiv = fkdiv; } […]