有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

有类似ASP的东西吗。NET中的web用户控件

在java/struts/jsp世界中,是否有类似ASP的东西。NET自定义用户控件,一个带有后端代码的UI,执行特定的逻辑,可以在其他地方拉取和使用(例如登录控件)


共 (2) 个答案

  1. # 1 楼答案

    目前的JavaEEAPI在Facelets上为此提供了JSF2.0。请注意,Struts(2)实际上是JSF的竞争对手,JSP是一种类似ASP的视图技术,而不是MVC框架。根据JavaEE6/JSF2.0,JSP被Facelets取代,成为默认的视图技术

    在基本的JSF实现之上,您可以从许多“丰富”的组件库中进行选择,这些组件库添加了额外的CSS和Ajax,例如PrimeFacesshowcase)和OpenFacesshowcase

    另请参见:

  2. # 2 楼答案

    您所追求的在JSP中被称为tag files。我发现它们不像以前那么容易学习和使用。NET用户控件

    可以将它们类似于用户控件来使用。网

    工作流是这样的

    1. 在web inf/tags/atillagalibrary/DropDownList中创建标记文件。标签
    2. 在jsp文件中引用标记文件,如下所示

      <%@ taglib prefix="ct" tagdir="/WEB-INF/tags/AtillaTagLibrary"%>
      
    3. 像使用普通jsp标记一样使用标记文件

      <ct:DropDownList  />
      

    该标记文件可以像用户控件一样从外部获取属性值