草庐IT

sd-web-ui

全部标签

java - 如果多个 Web 应用程序需要一个 jar 文件?

如果多个Web应用程序需要一个jar文件,那么您会选择哪个选项?将其保留在服务器类路径中,还是为每个Web应用程序的lib文件夹保留一份jar文件副本? 最佳答案 从技术上讲,这取决于它是哪种JAR文件,通常您只有一种选择。如果它是基于JavaEE的“web片段”JAR文件,可通过/META-INF/web-fragment.xml文件和/或/META-INF识别/faces-config.xml,和/或/META-INF/*.tld文件,和/或/META-INF/resources文件夹包含网页内容文件(JSP/CSS/JS/等)

java - 带有 Java 和 ReactJS 服务器端渲染的微服务 UI 前端

我目前的设计是让客户端使用浏览器连接到我的(Java)WebAPI网关,WebAPI网关将调用每个(Java)微服务​​来获取它们的JSON数据并将其返回给发出请求的UI组件在客户端上。唯一的客户端渲染将来自每个ReactJSUI组件,用于对网关的重复请求。在服务器端,完整的HTMLView将在发送回客户端之前呈现。Clientbrowser▼(RequestDashboardView)WebAPIGateway▼(RequestmicroserviceJSONdata)MicroserviceAJSONDataMicroserviceBJSONDataMicroserviceCJSO

java - 如何在 Spring Boot Web 应用程序中打印到控制台

来自Node背景,springboot中的console.log()相当于什么?例如,我想通过以下方法在我的控制台中查看作业信息。@RequestMapping(value="jobposts/create",method=RequestMethod.POST)publicJobcreate(@RequestBodyJobjob){System.out.println(job);returnjobRepository.saveAndFlush(job);}System.out.println();是我知道如何在Java中执行此操作,但它似乎没有出现在我的控制台中。使用IntelliJ。

java - 从浏览器访问 Web 服务

我对Web服务的工作原理还比较陌生,所以我已经阅读了来自http://blog.saminda.org/2008/07/light-weight-osgi-based-axis2-powered.html它设置了一个打印hello的网络服务。打印hello的代码是here.在同一项目中here,还有另一个网络服务将两个数字相加。要访问“hello”网络服务,我只需打开浏览器并转到http://localhost:8080/bridge/services/Version/getVersion.但是我该如何为计算器网络服务做到这一点呢?网址是什么?还是我必须先做一些额外的事情才能将其注册为

java - 从 servlet 调用外部 Web 服务

我正在开发一个servlet,它获取网络服务的名称并可以将请求转发到外部网络服务,例如:http://www.webservice.com/...我已经构建了一个拦截响应输出的响应包装器,但我无法将请求转发到外部Web服务,只有当我将请求重定向到同一服务器上的servlet时它才有效。例子:request.getRequestDispatcher("aMyServlet").forward(request,response)//WORKSrequest.getRequestDispatcher("http://www.webservice.com/...").forward(reque

java - 如何使用 Java SE 6 的内置 Web 服务器运行 Jersey?

我不想使用Tomcat、Jetty或JavaEE6容器来提供REST服务,而是使用内置的Web服务器。 最佳答案 确保类路径中有Jersey的jersey-server.jar,那么就很简单了:HttpServerserver=HttpServerFactory.create("http://localhost:9998/");server.start();选择您要使用的任何端口。 关于java-如何使用JavaSE6的内置Web服务器运行Jersey?,我们在StackOverflow

java - Dynamic ui :include inside ui:repeat. 有没有简单的解决方法?

我想动态选择一个facelet来呈现我的数据列表中的某些项目。第一次尝试是:但它不会工作,因为ui:include的src计算得太早了。facelet信息是真正动态的,所以我不能使用c:forEach(也不推荐与facelets混合使用)。我想这一切都归结为找到一个基于组件的ui:include替代方案。有这样的东西还是我需要自己写? 最佳答案 我想我已经找到了您一直在寻找的相对简单的解决方案。我也像你一样从ui:include开始,在ui:repeat中,但我承认我必须使用c:forEach,并且c:forEach非常适合动态获取

java - 有没有办法在单击按钮时不发送整个 Web 表单?

我会尽量简短,请留在这里"A.jsf"->托管bean:bean“#{bean.list}”:将我们带到B.jsf然后handleFileUpload()if(!upload){FacesMessagemsg=newFacesMessage(FacesMessage.SEVERITY_ERROR,"Error","Youdonothavepermissiontoupload.");FacesContext.getCurrentInstance().addMessage(null,msg);}..."B.jsf"->托管bean:bean2......当我点击上传时,它给我一个咆哮的错误

java - Java/struts/jsp中有没有类似ASP.NET web用户控件的东西

在java/struts/jsp世界中,有没有类似ASP.NET自定义用户控件的东西,一段带有后端代码的UI执行特定逻辑,并且可以被拉到另一个地方使用(例如一些东西就像登录控件一样)。 最佳答案 当前的JavaEEAPI为此在Facelets上提供了JSF2.0。请注意,Struts(2)实际上是JSF的竞争对手,而JSP是一种类似于ASP的View技术,而不是MVC框架。根据JavaEE6/JSF2.0,JSP已被Facelets取代为默认View技术。在基本的JSF实现之上,您可以从许多“丰富的”组件库中进行选择,这些组件库添加

java - XSL 导入在 Web 应用程序中导致 FileNotFoundException

我在websphere5下有一个简单的网络应用程序。在appDir\WEB-INF\classes\下我有这些文件:main.xslttemplates.xsltmain.xslt包含指令但是在Java代码中使用main.xslt时应用程序失败。如果导入的XSL文件都在同一文件夹(WEB-INF\classes\),我应该如何指定它们的路径?异常文本:java.io.FileNotFoundException:d:\ProgramFiles\WebSphere\AppServer1\templates.xsl(Thesystemcannotfindthefilespecified.)