Ни один из тегов ajax не работает в моем коде. Я просто хочу использовать панель вкладок, но она не отображается. Мой код:
tabbedpanel.jsp
:
<%@ taglib uri="/struts-tags" prefix="s" %>
<%@ taglib uri="/struts-dojo-tags" prefix="sx" %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<sx:head debug="true" cache="false" compressed="false" />
<title>Insert title here</title>
</head>
<body>
<s:form>
<sx:tabbedpanel id="tabContainer">
<sx:div id="one" label="Tab 1" theme="ajax">
first tab<br><br>
</sx:div>
<sx:div id="two" label="Tab 2" theme="ajax">
second Tab<br><br>
</sx:div>
</sx:tabbedpanel>
<s:submit value="submit" ></s:submit>
</s:form>
</body>
</html>
и tabs.java
:
package com.heman;
import com.opensymphony.xwork2.ActionSupport;
public class tabs extends ActionSupport {
@Override
public String execute() throws Exception {
// TODO Auto-generated method stub
return SUCCESS;
}
}
и struts.xml
:
<?xml version="1.0" encoding="UTF-8"?>
<struts>
<package name="tabb" extends="struts-default">
<action name="tab" class="com.heman.tabs">
<result name="success">tabbedpanel.jsp</result>
</action>
</package>
</struts>
It is not showing up in tabbed panels but it simple shows on same place.