问题是:
在chrome中运行content div时,它不会显示图像字符串(在收据对象的应用程序上下文中设置)。
ItemGroup类有一个项目列表,Receipt是抽象类Item的子类
这是我在netbeans中的代码:
应用程序上下文。xml:
<bean id="receipt1" class="domain.receipts.Receipt" >
<property name="id" value="1"/>
<property name="image" value="Images/receipt.png"/>
</bean>
<bean id="receipts" class="domain.ItemGroup">
<property name="items">
<list>
<ref bean="receipt1"/>
</list>
</property>
<property name="image" value="/Images/klantenkaart.png"/>
</bean>
家庭控制器:
@Controller
public class HomeController
{
private ItemGroupService itemGroupService;
@Autowired
private ItemGroup receipts;
@Autowired
private ItemGroup shoppinglists;
@Autowired
private ItemGroup cards;
@Autowired
public HomeController(ItemGroupService ItemGroupServiceImpl)
{
this.itemGroupService=ItemGroupServiceImpl;
}
public List<Item> getReceipts()
{
return receipts.getItems();
}
@RequestMapping(value = {"/index"},method = RequestMethod.GET)
public String showHomePage(Model model)
{
model.addAttribute("itemGroup", new ItemGroup());
return "index";
}
@RequestMapping(value = {"/index"},method = RequestMethod.POST)
public String onSubmit(@ModelAttribute("itemGroup") ItemGroup itemGroup, Model model)
{
if(itemGroup.getName().equals("receipts"))
{
model.addAttribute("itemList",receipts.getItems());
}
else if(itemGroup.getName().equals("cards"))
{
model.addAttribute("itemList",cards.getItems());
}
return "index";
}
}
指数jsp
<div id="header">
<table>
<tr>
<form:form method="POST" action="index.htm" modelAttribute="itemGroup">
<form:input path="name" type="hidden" value="receipts" />
<input type="image" src="Images/receipt.png" height="150px" width="180px" alt="Submit" value="receipts">
</form:form>
<form:form method="POST" action="index.htm" modelAttribute="itemGroup">
<form:input path="name" type="hidden" value="shoppinglists" />
<input type="image" src="Images/shoppinglist.png" height="150px" width="180px" alt="Submit" value="shoppinglists">
</form:form>
<form:form method="POST" action="index.htm" modelAttribute="itemGroup">
<form:input path="name" type="hidden" value="cards" />
<input type="image" src="Images/loyalitycard.png" height="150px" width="180px" alt="Submit" value="cards">
</form:form>
<form:form method="POST" action="index.htm" modelAttribute="itemGroup">
<form:input path="name" type="hidden" value="vouchers" />
<input type="image" src="Images/voucher.png" height="150px" width="180px" alt="Submit" value="vouchers">
</form:form>
</tr>
</table>
</div>
<div id="leftcol">
</br>
</div>
<div id="content">
</br>
<h1> ${itemList}</h1>
<c:forEach items="${itemList}" var="prod" >
<h1>${prod.image}<h1>
</c:forEach>
</div>
项目类:
public abstract class Item
{
private int id;
private String barcode;
private Date creationDate;
protected String image;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getBarcode() {
return barcode;
}
public void setBarcode(String barcode) {
this.barcode = barcode;
}
public Date getCreationDate() {
return creationDate;
}
public void setCreationDate(Date creationDate) {
this.creationDate = creationDate;
}
public String getImage() {
return image;
}
public void setImage(String image) {
this.image = image;
}
model.addAttribute("itemList",cards.getItems());
调试这一块可能会有所发现!
我试图在Eclipse上设置一个项目,但它在控制台上给了我这些异常,并在浏览器中提供了空白输出。 我想为这个项目贡献代码,但我不知道如何让它工作。我做了我该做的一切,但都没用。我已经检查了jdbc连接、tomcat7安装和mysql安装。他们似乎都工作得很好。 我听说这个项目在Windows7上运行正常。 我使用的是Ubuntu 12.04、MySql 5.5.24、EclipseJuno、Tom
我使用Spock框架和Groovy脚本来测试我的Java应用程序。对于我创建的所有类,我的项目有100%的测试覆盖率。然而,我注意到覆盖范围显示,名为“app”的主类没有得到充分测试。 这是我对App类的一个测试: 如何用Spock框架充分测试Spring Boot应用程序上下文?
我的问题是这样的--假设我有一个war文件,叫做My-APP-123.war。我想把它部署在Tomcat服务器(9.0.x)上,让它自动解包。 然后可以通过http://localhost:8080/my-app-123访问该应用程序 有没有一种方法,不重命名war文件,就可以从http://localhost:8080/my-app访问应用程序? 在此之前,我将说,我意识到最简单的解决方案是只命
问题内容: 我有一个Spring应用程序,到目前为止运行良好。现在,我希望属性文件位于外部配置文件夹中,而不是在打包的jar中,而无需重新打包即可更改内容。这就是我得到的: 问题答案: 如果将其放置在名为spring的目录中的类路径中的某个位置(相应地更改名称/目录),则可以使用 这将指向web-inf / classes / config / springcontext.properties
2.5.应用程序框架 应用程序框架是Android程序的执行环境,也是开发者的强大工具箱。另外,它也拥有Android平台中最全面最完善的文档。良好的文档可以激发广大开发人员的创意,也可以为他们构建优秀的应用程序提供有力的支持。 在应用程序框架中,你可以发现很多为Android设计的Java库。除此之外,也有系统服务的支持,比位置、传感器、WiFi、电话等等。 在后面的学习与实践中,将把我们的主要
我使用Hadoop构建了一个在分布式环境中搜索类似图像存储的应用程序。但是Hadoop不支持实时处理,这就是响应时间长的原因。我知道Storm是另一个大数据分析应用程序的框架。但是我很困惑我们是否可以使用Storm来实现这种应用程序。 有没有人建议什么样的应用程序可以有效地使用Storm框架。