草庐IT

Multi-View

全部标签

java - MVC - 我需要在 View 中使用 Controller 吗?

据我所知,在MVC的标准实现中,我们将Controller和模型传递给View但是我有点不同意这个想法。我不希望我的View同时了解Controller和模型(哦,不。也许有时View需要模型,但我确信他可以在不了解Controller的情况下生活)在我看来Controller应该管理View和Model,而Model不需要知道controller和view;View不需要知道Controller(我不排除模型,因为View的某些实现需要了解模型以监听模型中的变化)。所以我的想法是View不需要了解Controller。1.这是一个例子:publicclassMyViewimpleme

java - 玩!框架 - View 未编译?

我创建了一个新项目并使用eclipse(使用eclipsify命令)。基本上,我将app目录从一个旧项目移到了我创建的新项目中。问题是eclipse无法识别View。我收到如下错误:views.html.viewTopiccannotberesolvedtoatype我试过playcompile,但没用。所以我得到了40个错误。所有这些都与View未编译的事实有关,因此eclipse无法识别它们(当然是我的猜测)。我能做什么?对了,老项目编译运行没问题(我用的是intellij) 最佳答案 对于带有EclipseMars的JavaP

java - REST Controller 中具有一对多关系的实体的递归 JSON View

我正在使用SpringBoot和JPA构建REST接口(interface)。现在,我为从数据库中获取的产品列表返回了一个奇怪的JSON。假设我有:@EntitypublicclassProduct{@Id@GeneratedValue(strategy=GenerationType.AUTO)privateLongid;@ManyToOne(optional=false,fetch=FetchType.LAZY)@JoinColumn(name="categoryId",nullable=false,updatable=false)privateCategorycategory;..

java - Eclipse - 我正在寻找 View 。显示今天修改的文件

我正在寻找eclipse中的一些View,它显示了我今天修改的文件。我有很多项目,当然我可以使用SVN,但我想要一些简单的东西。任何View都可以满足此要求? 最佳答案 据我所知,没有具体的View可以做到这一点,但是,您可以使用外部工具来解决这个问题。如果您使用的是Unix机器(Linux/OSX),以下命令将在当前目录下查找最近24小时内修改过的文件:find.-mtime-1-print在Windows上,您可能想要使用cygwin或查找替代命令。定义命令:转到运行菜单→外部工具→外部工具配置创建一个新的程序执行配置。在loc

java - Dropwizard - 如何从 View 进行服务器端重定向?

我是DropWizard的新手,并希望从服务器端View重定向到我的应用程序中的另一个url。DropWizard是否以某种方式结束了这个常见任务?例如@GETpublicViewgetView(@ContextHttpServletRequestreq){Viewview=newView();if(somethingBad){//codeheretoredirecttoanotherurl,eg/bad_data}else{returnview;}} 最佳答案 这是一个简单的代码示例,它实际使用WebApplicationExce

java - 上传文件时报错 "Unable to process parts as no multi-part configuration has been provided"

这个问题在这里已经有了答案:HowcanIuploadfilestoaserverusingJSP/Servlet?(14个答案)关闭6年前。我正在尝试通过JSP文件中的表单上传文件,但出现此错误。servlet已经具有@MultipartConfig符号。我正在使用servlet3.0和apachetomcat8。错误信息:java.lang.IllegalStateException:Unabletoprocesspartsasnomulti-partconfigurationhasbeenprovided在线Collectionparts=request.getParts();`

java - 无法有效地使用 Java 中的 Multi Catch

这个问题在这里已经有了答案:WhatisaNumberFormatExceptionandhowcanIfixit?(9个回答)Whydoesordermatterwhencatchingexceptions?(8个答案)关闭6年前。我真的很想使用Java-1.7的功能。此功能之一是“Multi-Catch”。目前我有以下代码try{intId=Integer.parseInt(idstr);TypeInfotempTypeInfo=getTypeInfo(String.valueOf(Id));updateTotalCount(tempTypeInfo);}catch(NumberF

java - Eclipse PDE、Navigator View、TreeSelection - 获取文件类型和名称

我正在尝试获取Eclipse用户在导航TreeView中的结构化选择的详细信息。目前,我有以下基于org.eclipse.ui.popMenus扩展点的内容:publicvoidrun(IActionaction){Shellshell=newShell();ISelectionselection=workbenchPart.getSite().getSelectionProvider().getSelection();if(structuredSelectioninstanceoforg.eclipse.jface.viewers.TreeSelection){org.eclipse

Java 线程 : Is it possible view/pause/kill a particular thread from a different java program running on the same JVM?

我有一个运行不同线程的程序“foo”,fooT1、fooT2、..fooTn。现在如果我想写另一个程序“bar”,它可以杀死线程fooTr,这可能吗?原因:线程之一fooTr跟踪产品许可证。如果这个线程被杀死;可以无限期地运行该产品。杀死“foo”本身与“foo”一样是可以容忍的,因为这正是在许可证到期时所做的事情。系统:Linux的Fedora发行版注意:启动JVM和程序foo的命令放在/etc/init.d中,任何对rc.1/rc.2/rc.3结构有一定了解的人都可以更改/添加启动参数到这些。我希望我的问题很清楚。如果没有,我可以随时对其进行编辑。 最佳

java - Spring框架的循环 View 路径异常

基本上,访问“/”和“/a”是在浏览器上工作的。访问“/testme”不工作。错误是2016-03-1315:04:37.709ERROR1933---[io-8080-exec-57]o.s.boot.context.web.ErrorPageFilter:Forwardingtoerrorpagefromrequest[/testmenull]duetoexception[Circularviewpath[testme.html]:woulddispatchbacktothecurrenthandlerURL[/XXXX/testme.html]again.CheckyourVie