Tag: jsp

Eclipse WTP:对于项目中定义的类,JSP文件中的“导入___无法解决”错误

Visual Studio用户在使用Eclipse时苦苦挣扎…… 我在Oracle Workshop for Weblogic中将一组servlet / JSP导入到一个项目中。 /page.jsp具有以下import语句: import=”com.foo.bar.*” Eclipse正在显示错误: 导入com无法解析。 实现上述导入的类在/WEB-INF/src但我不知道如何在Eclipse中构建类来解决该错误。 我假设Eclipse会自动构建.java文件并将输出放在/WEB-INF/classes ,但它没有这样做。 可能是因为我没有正确构建我的项目目录所以也许这就是为什么Eclipse没有构建我的源代码。 有什么建议么? 我怎样才能让它发挥作用?

如何从weblogic中的jms模块的Summary of Resources表中获取jms队列列表?

我需要打印jms模块的jms队列列表。 我使用此代码查找所需的队列并获取参数,但如何获取所有队列的名称并打印它们? Properties env = new Properties(); env.put(Context.PROVIDER_URL, “host:port”); env.put(Context.SECURITY_PRINCIPAL, “username”); env.put(Context.SECURITY_CREDENTIALS, “password”); env.put(Context.INITIAL_CONTEXT_FACTORY, “weblogic.jndi.WLInitialContextFactory”); InitialContext ctx = new InitialContext(env); Destination queue = (Destination) ctx.lookup(“jms_queue”); JMSDestinationRuntimeMBean destMBean = JMSRuntimeHelper.getJMSDestinationRuntimeMBean(ctx, queue); out.println(“count: ” + destMBean.getMessagesCurrentCount());

在JSP页面的Struts标记中使用$ {…}语法可以访问哪些变量?

我有点沮丧,因为我无法找到可以使用Struts标记中的${…}语法访问哪些变量,放置在JSP页面中。 作为一个例子,我有以下代码: 必须在何处定义对象”status.menue”才能使用美元符号和大括号进行访问。 它是在另一个struts tile中还是在窗体中定义的?

使用c:out JSP将撇号称为\’

我有一个带有人姓的对象字段。 如果我使用$ {person.lastName} ,我会得到奥布莱恩 如果我使用 我得到了奥布莱恩 两个输出都打破了IE中的下一个jsp代码 <a href="#" class="delete" onclick="if(confirm(' ‘ + _(‘Are you sure you want to delete this application?’))) {deleteApplication(‘${application.identifier}’)};return false;”> 因为它变成了 onclick=”if(confirm(‘O'Brian ‘ 要么 onclick=”if(confirm(‘O’Brian ‘ 我需要奥布莱恩作为奥布莱恩逃脱 知道如何解决这个问题吗? 解 最优雅的解决方案似乎使用简单的标签。 package view; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.SimpleTagSupport; public class EscapeJS extends SimpleTagSupport { public String str; public void doTag() throws […]

如何在jsp中迭代多个属性

我正在尝试遍历属性文件中的一组键,因此只输出“message.pX”。 a.property=foo message.p1=a message.p2=b message.p3=c some.other.property=bar 我不知道在文件中有多少带前缀(message.p)的属性,所以我想显示任何存在的属性。 我已经有了一个使用ResourceBundle的bean类来处理它并为该语言环境提取正确的bundle,但是有一个标准的标签,比如可以处理这个吗?

从Content-Disposition获取文件名

我正在使用JSP将blob文件从HTML表单上传到MySQL数据库。 我需要将文件名插入DB。 我知道文件名存储在Content-Disposition标题中,我怎么能得到它? 提前致谢!

如何在Struts 2中显示图像?

我需要使用保存在字节数组中的图像来检索数据库中的行。 如何使用Strut2显示图像? 我通过使用自定义结果显示它。 我传递了id并在数据库中搜索它。 我的问题是如何多次调用它? 我有一个检索所有行的操作。 如何从列表操作中调用显示图像操作? 或者有更好的方法来实现这一目标吗? JAVA 我的动作有一个我想在JSP上显示的对象列表。 JSP 第一种方式:我使用iterator标签,并在每次迭代时我想显示字节数组中的图像。 我想调用动作来检索图像。 第二种方式:我试过这个post ,但它对我不起作用。 <img src="https://stackoverflow.com/questions/15651640/how-to-display-image-in-struts-2/data:image/jpg;base64, />” > 图像数据是字符串中的图像。

如何将请求参数映射到struts2中具有不同名称的bean

我知道Struts 2使用param拦截器从请求参数到动作类字段进行自动映射。 但是,如果我想将参数映射到具有不同名称的操作字段,该怎么办呢? 假设我有 如果我想将其映射到下面的字段 private String realName; public String getRealName() { return realName; } public void setRealName(String realName) { this.realNaame = realName; } 我该怎么做这个映射。 我可以用吗 realName = request.getParameter(“username”); 如果是这样,我如何在动作类中获取请求对象? 它也可以在JSP页面中使用OGNL表达式username或realName吗? struts2配置中还有其他方法可以进行这种映射吗?

使用Tomcat在Spring中上载与允许的最大大小相关的文件

我是Spring的新手,我希望有一个multipart表单并处理MaxUploadSizeExceededExceptionexception,以便在jsp中显示错误消息。 我遇到的主要问题是MaxUploadSizeLimitExceededExceptionResolver类中的ModelAndView对象,我不知道如何将它用于此前解释过的目标。 我拥有的文件:1)模型类UploadItem.java。 2)查看表单UploadForm.jsp。 3)Controller Uploadcontroller.java。 4)类MaxUploadSizeLimitExceededExceptionResolver.java来处理exceptionUploadcontroller 1)模型UploadItem public class UploadItem { private String name; private CommonsMultipartFile fileData; public String getName() { return name; } public void setName(String name) { this.name = name; } public CommonsMultipartFile getFileData() { return fileData; } public void setFileData(CommonsMultipartFile fileData) { this.fileData = fileData; } } 2)查看表单UploadForm.jsp Upload form Upload […]

Spring MVC Form:抽象类列表的数据绑定

我inheritance了一些我需要添加function的代码,它涉及一个基于Spring和Spring Form构建的程序,带有一个列表和绑定的抽象元素 所以我们有一个像下面这样的抽象类 public abstract class A { private int id; private String name; private int type; ….getters and setters below } 还有一些实现如 public class AImplOne extends A { private String text; …getters, setters etc } public class AImplTwo extends A { private int mediaID; …getters, setters etc } 所以AImpl类实现了A,但是根据实现类型有一个额外的信息。 然后我们有一个B类,它包含A对象列表,其中包含A实现的列表(可以是不同实现类型的混合列表) public class B { […]